停止所有JavaScript执行
是否有一个等效于JavaScript的JavaScript模块()函数停止所有JavaScript(包括未来回调的Ajax请求,超时等)从运行? (注意:我不能在调试器中使用断点,因为错误在ie8中,调试器阻止您在断点处向上/向下滚动页面;为了能够看到错误发生在哪一点发生我需要能够滚动页面,而停止代码)停止所有JavaScript执行
是否有相当于JavaScript的JavaScript()函数停止所有javascript(包括未来回调的Ajax请求,超时等..)从跑步?
号
这就是全部是说,真的。
是的,可以做到。这将结束JavaScript的执行。
throw new Error('');
不认为它会阻止未来的回调被触发,虽然 – wheresrhys 2015-04-25 23:42:06
它不会。定时器将继续运行,回调将继续触发。 setTimeout(function(){alert(“still runnin'”)},2000); throw new Error(''); – Rayjax 2016-03-18 13:08:45
在这种情况下,我要改写我的问题是“什么是最有效的方式来阻止IE的JavaScript的怪癖让你生气?“ – wheresrhys 2011-04-20 10:07:05
@ wheresrhys:也许在IE8兼容模式下使用IE9?当它只是关于调试器... – Tomalak 2011-04-20 10:58:16