当我在谷歌搜索“开始扩展”
上键入时,我需要知道如何注入脚本我做了这个,但没有工作
if(location.origin === "https://www.google.com" && location.hash.indexOf("q=start+extension")!==-1)
(document.body || document.head).appendChild(script);
答案 0 :(得分:0)
Google不会在搜索后重新加载页面,因此您需要继续测试,直到找到您正在寻找的页面。我建议你用setTimeout
对函数进行递归调用function inject()
{
if(location.origin === "https://www.google.com" && location.hash.indexOf("q=start+extension")!==-1)
(document.body || document.head).appendChild(script);
else
setTimeout(inject,2000);
}
inject();