0
我想在網站di.se上運行內容腳本。不過,我的問題是,它只能在初始頁面加載時執行 - 而不是鏈接點擊(例如文章)。內容腳本僅在頁面加載時執行(&重新加載)
我知道這裏有一些類似的線程,但他們建議頁面通過window.history.pushState API更改它的URL,但據我所知,這似乎不是這種情況。
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');
該網站使用了框架,你可以在檢查看看。嘗試按照[文檔]添加''all_frames「:true'(https://developer.chrome.com/extensions/content_scripts) – wOxxOm
@wOxxOm Aaha!我完全忽略了 - 謝謝!請張貼它作爲答案,以便我可以接受它。 – Johan