我想在网站di.se上运行内容脚本。但是,我的问题是它只在初始页面加载时执行 - 而不是在链接点击(例如文章)上执行。
我知道有一些类似的主题,但他们建议页面通过window.history.pushState API更改其网址,就我所知,这似乎不是这里的情况
TL; DR:我需要你的帮助来弄清楚为什么内容脚本不能在页面链接上执行。
的manifest.json
{
"manifest_version": 2,
"name": "test",
"description": "test",
"version": "0.1",
"browser_action": {
"default_icon": "icon.png"
},
"permissions": [
"activeTab"
],
"content_scripts": [
{
"matches": ["http://www.di.se/*"],
"js": ["jquery-1.11.3.min.js", "script.js"]
}
]
}
的script.js
alert('test');
答案 0 :(得分:1)
网站使用的框架正如您在Inspector中看到的那样。
要将内容脚本自动插入所有框架,请根据documentation添加strConnectionString = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Initial Catalog=Fileade;Data Source=10.237.225.170"
:
"all_frames": true