在我访问的页面上,它有一个缓慢加载的外部脚本,偶尔需要很长时间,以致页面基本上无法使用。禁用此脚本会完全删除某些功能,但总比没有好。
有没有办法可以使用greasemonkey取消脚本?我知道我可以使用NoScript,但我想给它一个机会(使用JS超时)。
我有点怀疑它(因为Greasemonkey在页面加载完成之前似乎甚至没有运行脚本),但我想检查以确定
答案 0 :(得分:1)
很可能不是。由于Greasemonkey最后运行,你无法在标签发生之前将其删除,而且我非常确定没有任何形式的Javascript可以让你杀死任何类型的HTTP请求。
您是否尝试过在完全加载之前删除脚本标记?我怀疑在某些浏览器中可能会有这个技巧,因为我认为Greasemonkey脚本在DOMReady上运行,而不是onload。
答案 1 :(得分:1)
该脚本是否位于不同的域(几乎没有被其他任何东西使用)?
如果是这样,您可以通过更改hosts
文件来阻止对其的访问;例如,请参阅http://someonewhocares.org/hosts/