Google chrome extension 如何从iframe中链接到受扩展影响的页面版本?
让我解释一下。我的chrome扩展包括以下内容:Google chrome extension 如何从iframe中链接到受扩展影响的页面版本?,google-chrome-extension,Google Chrome Extension,让我解释一下。我的chrome扩展包括以下内容: 在iframe中注入html页面 在这个html页面中是另一个源于外部站点的iframe 扩展也正在修改此外部站点 问题是我没有看到应有的效果。如何指定要显示受扩展影响的站点版本 编辑:以下是我正在使用的代码的确切部分: 它当前指向的url也通过我的扩展将css和js注入其中。当我直接访问该站点时,一切都会正常工作,但通过iframe它保持不变。这就是我想要解决的问题 第二次编辑:是的,我正在通过清单注入内容脚本。像这样: { "n
- 在iframe中注入html页面
- 在这个html页面中是另一个源于外部站点的iframe
- 扩展也正在修改此外部站点
它当前指向的url也通过我的扩展将css和js注入其中。当我直接访问该站点时,一切都会正常工作,但通过iframe它保持不变。这就是我想要解决的问题
第二次编辑:是的,我正在通过清单注入内容脚本。像这样:
{
"name": "MnB2+",
"version": "1",
"manifest_version": 2,
"content_scripts": [
{
"js": ["contentscript.js"],
"matches": ["http://mudandblood.net/mudandblood2.swf","http://www.mudandblood.net/mudandblood2.swf"],
"all_frames": true
},
{
"css": ["style.css"],
"js": ["csforum.js"],
"matches": ["http://mudandblood.net/html/*"]
}
],
"permissions": [
"tabs"
],
"web_accessible_resources": [
"irc.html",
"wiki.html",
"style.css",
"vectors/*.svg"
]
}
所以我是个傻瓜和傻瓜,我解决了自己的问题。尽管你会投我一票,但我真诚地道歉。如果我不在这里发帖的话,我是不会想到的
关键是我没有在第二个内容脚本部分中包含
“所有帧”:true
。希望这至少能帮助另一位新手。请澄清您的具体问题或添加其他详细信息,以突出您所需要的内容。正如目前所写的,很难准确地说出你在问什么。我建议您在问题中添加相关代码。请添加如何注入内容脚本。如果你是通过清单来做的,那么在你的问题中包括这个部分。