内容脚本仅在页面加载时执行(& reload)

时间:2015-11-13 11:44:34

标签: javascript google-chrome-extension

我想在网站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');

1 个答案:

答案 0 :(得分:1)

网站使用的框架正如您在Inspector中看到的那样。

要将内容脚本自动插入所有框架,请根据documentation添加strConnectionString = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Initial Catalog=Fileade;Data Source=10.237.225.170"

"all_frames": true