"停止运行这个脚本?" 错误

lia*_*nan 8 javascript ajax jquery internet-explorer

我正在开发一个广泛使用JavaScript(jQuery)的网站.我经常让IE'停止运行这个脚本?' 我尝试关闭浏览器时出现错误对话框.

我猜这个问题发生的原因是该网站是一个使用AJAX的网页,所以没有回发来重置IE执行的命令数.

客户端注册表黑客攻击不是一种选择.

有没有人知道解决这个错误的方法?

更新:页面有一个(~10)个间隔计时器,它们以30或60秒的间隔连续轮询.

Eri*_*lin 3

您是否偶然使用了 window.onunload 处理程序?如果这样做,您可能会检查其中是否存在无限循环。

要进行检查,请在 javascript 的底部执行以下操作:

window.onunload = null;
Run Code Online (Sandbox Code Playgroud)

并再次测试。