有问题。
我想获取名为inject-script content.js的标签的URL:
我的 manifest.json :
{
"background_page": "background.html",
"content_scripts": [ {
"all_frames": true,
"matches": [ "http://*/*", "https://*/*" ],
"js": [ "content.js" ],
"run_at": "document_start"
} ],
"description": "Test...",
"name": "TestExt",
"permissions": [ "tabs", "http://*/*", "https://*/*" ],
"version": "0.1.0"
}
我的 content.js :
document.addEventListener("beforeload", function(event) {
console.log(document.location.href);
}, true);
链接 http://ya.ru 的结果:
http://ya.ru/
http://kiks.yandex.ru/system/fc06.html
http://suggest.yandex.ru/jquery-1-4-2.crossframeajax.html
但我需要看到这个
http://ya.ru/
http://ya.ru/
http://ya.ru/
答案 0 :(得分:1)
尝试window.top.document.location.href
。