当前页面的脚本导致 Internet Explorer 运行缓慢
若要在 Internet Explorer 4.0 至 8 中更改此超时值,请按照下列步骤操作:
- 使用注册表编辑器(例如 Regedt32.exe),请打开此项:
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Styles
注意如果 Styles 项不存在,则创建名为“Styles”的新项。 - 在此项下创建名为“MaxScriptStatements”的新 DWORD 值并将此值设置为所需的脚本语句数。如果您不确定需要将此值设置为多少,则可以将其 DWORD 值设置为 0xFFFFFFFF 以避免对话框。
由于 Internet Explorer 4.0 至 8 超时基于执行的脚本语句数,因此在 ActiveX 控件或数据库访问延迟期间不会显示超时对话框。脚本中的无限循环仍会是检测的对象。
我也遇到这问题,原因是因为更新了面板导致,直接进网站 http://download.microsoft.com/download/5/9/5/595D11B8-A0FD-4EA0-BF0D-F113258FC28A/MicrosoftFixit50403.msi修复下就可以了!
<meta http-equiv="REFRESH" content="900;url=TimeOut?OpenForm">
隔900秒钟 url -- 转此地址
setTimeout('window.close()',100) 其中100为毫秒 在onload上面加上上面这段代码,应该可以了
刷新当前页:
location.reload() 或者是 history.go(0)