为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript在什么情况下会出现“造成IE运行速度过慢”这种错误?

JavaScript在什么情况下会出现“造成IE运行速度过慢”这种错误?

红糖糍粑 2018-12-07 01:50:08
问题如下: 该页上的脚本造成“INTERNET EXPLOERE”运行速度过慢,如果继续运行,您的计算机将变得更慢,是否取消该脚本? 说明: 在我写的页面上button1执行一段有点复杂的JAVASCRIPT(涉及到三方的OCX) button2,button3只是用来控制一些层的显隐 页面上的控件很多,基本上都是html控件,有一些小循环,然后用select显示。 问题详细如下: 如果我直接点击button1能够正常执行 但是我多次单击button2,button3后,再执行button1就会出现上述问题  
查看完整描述

2 回答

?
叮当猫咪

TA贡献1776条经验 获得超12个赞

另外 可以试下这些方法:

一、你是否使用了Update Panel,如是,极易造成无限循环问题。

二、试试这个方法;

1、打开注册表HKEY_CURRENT_USER\Software\Microsoft\InternetExplorer\Styles,如果 Styles 键不存在,创建调用 Styles 的一个新的项。
2. 创建新的 DWORD 值在此项下称为"MaxScriptStatements"并将值设置为所需的脚本语句数。

三、选择IE工具栏上的工具----internet选项------高级-----设置项里在“禁用脚本调试(internet)”和“其它脚本调试”打勾。

查看完整回答
反对 回复 2018-12-24
?
眼眸繁星

TA贡献1873条经验 获得超9个赞

一般为循环过大、死循环或无限递归造成的,也可能是你的第三方OCX所造成的(可能在性能优化上存在问题)。希望能对你的JavaScript先进行优化,如果输出信息量很大的话,请分段输出,避免一次输入造成循环过大的情况。

查看完整回答
反对 回复 2018-12-24
  • 2 回答
  • 0 关注
  • 695 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信