有没有办法停止页面上的所有javascript?
我需要停止页面上运行的所有javascript,但我有一个限制: 我无法控制标签内容,我正在加载页面后编辑页面 此外,我还需要删除正在运行的旧脚本定义的所有变量,并停止所有间隔 我认为停止间隔的解决方案是:有没有办法停止页面上的所有javascript?,javascript,Javascript,我需要停止页面上运行的所有javascript,但我有一个限制: 我无法控制标签内容,我正在加载页面后编辑页面 此外,我还需要删除正在运行的旧脚本定义的所有变量,并停止所有间隔 我认为停止间隔的解决方案是: for(var i=0,s=setInterval(function(){},1e10);i<=s;++i) clearInterval(i); for(var i=0,s=setTimeout(function(){},1e10);i<=s;++i) clear
for(var i=0,s=setInterval(function(){},1e10);i<=s;++i)
clearInterval(i);
for(var i=0,s=setTimeout(function(){},1e10);i<=s;++i)
clearTimeout(i);
for(var i=0,s=setInterval(function(){},1e10);iNo,不是真的
我的意思是,你可能会找到一种方法将其整合在一起,但可能有更好的方法。如果需要,手动覆盖某些组件,但可能不会进行擦除
根据您的评论,如果您只是在处理自己的本地副本,为什么不保存一份页面副本并删除脚本标记?根据Matchu的建议。您可以获得副本,在本地修改页面以满足您的需要,通过Fiddler使用Chrome代理。然后,当Fiddler看到对页面的请求时,您可以告诉他如果您感兴趣,请改为提供本地文件
我以前做过类似的事情来调试编译到.NET程序集中的一些Javascript,因此我不必为每次脚本更改重新编译,只需刷新页面。作为用户或在页面中插入一些JS?加载后插入JS,我使用google chrome控制台来插入它。因为这样google chrome就不会Don’不要让我向该网站发送http请求看起来你运气不好,除非你想玩一些鬼鬼祟祟的游戏。例如,你可以创建自己的web服务器来承载页面,它可以作为你希望得到的AJAX请求的代理。好主意,但他们的系统会通过ip检查用户:(如果您的服务器是本地服务器,则您的IP仍然相同。只需安装Apache即可。