admin管理员组文章数量:1417108
I need to stop all the javascript running on the page, but I have a limitation:
I cannot control the tags content, I am editing the page after it's being loaded.
Also, I need to remove all the variables defined by the old script that was running and stop all the intervals.
The solution I thought to stop intervals:
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);
I need to stop all the javascript running on the page, but I have a limitation:
I cannot control the tags content, I am editing the page after it's being loaded.
Also, I need to remove all the variables defined by the old script that was running and stop all the intervals.
The solution I thought to stop intervals:
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);
Share
Improve this question
edited May 24, 2010 at 17:41
asked May 24, 2010 at 17:34
user216441user216441
2
- As a user or with some JS injected in the page? – jball Commented May 24, 2010 at 17:36
- As js inserted in the page after it's loaded, I am using google chrome console to inject it. – user216441 Commented May 24, 2010 at 17:37
2 Answers
Reset to default 2Basing off of Matchu's suggestion. You could get a copy of Fiddler, modify the page locally to suit your needs, have Chrome proxy through Fiddler. Then you can tell fiddler that when it sees a request for the page of interest, serve the local file instead.
I've done something like this before to debug some Javascript piled into a .NET assembly, so I wouldn't have to repile for every script change, just refresh the page.
No, not really.
I mean, you could probably find a way to hack it together, but there's probably a better way. Override certain ponents manually, if need be, but erasing is likely not the way to go.
As per your ment, if you're just dealing with your own local copy, why not save a copy of the page and remove the script tags?
本文标签: Is there a way to stop all javascript on the pageStack Overflow
版权声明:本文标题:Is there a way to stop all javascript on the page? - Stack Overflow 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1745250631a2649803.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论