Chrome扩展程序的内容脚本未在特定网站上注入
Chrome extension's content script not getting injected on specific websites
>我开发了一个基本的chrome扩展,它将一些DOM元素附加到网站的HTML正文中。我正在使用内容脚本来实现这一点。它在大多数网站上运行良好,但在少数网站上(特别是在网上银行网站上),内容脚本没有得到执行。
我的问题是,网站是否可以阻止内容脚本以将任何代码注入其网页(作为安全措施或其他措施的一部分)?如果是这样,还有其他选择吗?我尝试使用以编程方式执行内容脚本的后台脚本,但每次加载新页面时都不会执行后台脚本。
请确保这些网站是否包含 iframe。如果是这样,则需要在清单 .json 中添加以下内容。
"all_frames": true
使用以下权限更新您的清单.json
"content_scripts": [{
"matches" : ["https://specificURL/*","https://*/*","http://*/*"],
"all_frames" : true
}]
相关文章:
- Sombody在wordpress网站中注入了一些链接.可能是什么起源?这是怎么发生的
- 使用可可将JavaScript注入网站时出现问题
- 如何使用注入Firefox控制台的js文本来更改网站的背景图像-示例提供
- 如何将第二个元素id注入到网站元素中
- 尝试在网站上以形式注入JS?- 警报(“TK00000025”)
- Chrome扩展程序的内容脚本未在特定网站上注入
- 在通过AJAX加载的DOM中运行动态注入的javascript(尝试使用历史记录ajax化网站.js)
- 检测网站中注入的内容
- 如何通过 URL 栏将 JavaScript 注入网站
- 将CSS注入现有网站,无需ftp访问权限,并使用实时重新加载
- Javascript 注入,无法更改网站上标签的值
- HtmlWebpackPlugin注入相对路径文件,这些文件在加载非根网站路径时会中断
- 将CSS文件注入限制为仅一个网站主页(没有超过域的内容)
- 使用Javascript注入访问网站上的文本
- 注入按钮到网站(Chrome扩展内容脚本)
- 加密的Cloudfront脚本被注入到我们的网站,并在我们的日志中导致js错误
- 计算类的实例——使用Firebug将jQuery注入第三方网站
- 我的网站得到javascript注入整个文件
- Firefox插件SDK:如何将本地.js文件注入某个网站
- 在网站中注入CSS