所以你要学习,我不知道javascript,但这似乎应该有效:
var whitelistURLPartials = ["ae\=Folder","ae\=Item\&t\=IPM\.Note"];
var current = window.location.href;
for (var whitelist in whitelistURLPartials)
{
if(current.match(whitelist))
{
window.setTimeout(function(){document.location.reload(true)},1000*60);
break;
}
}
但我得到6: ReferenceError: Can't find variable: whitelistURLPartials
如果重要的话,这是一个狩猎扩展。
修改
似乎Safari保留了每个加载版本的扩展版本的.js文件的每个版本。我不得不重启Safari以清除它们。
答案 0 :(得分:2)
Safari已将旧脚本保留在内存中,并在每次我的扩展程序到达设置为处理的域时运行它们。我不得不重启Safari进程。
感谢所有帮助我指明正确方向的人。