紅糖糍粑
2018-12-07 01:50:08
問題如下:
該頁上的腳本造成“INTERNET EXPLOERE”運行速度過慢,如果繼續(xù)運行,您的計算機將變得更慢,是否取消該腳本?
說明:
在我寫的頁面上button1執(zhí)行一段有點復雜的JAVASCRIPT(涉及到三方的OCX)
button2,button3只是用來控制一些層的顯隱
頁面上的控件很多,基本上都是html控件,有一些小循環(huán),然后用select顯示。
問題詳細如下:
如果我直接點擊button1能夠正常執(zhí)行
但是我多次單擊button2,button3后,再執(zhí)行button1就會出現(xiàn)上述問題
?
2 回答

叮當貓咪
TA貢獻1776條經(jīng)驗 獲得超12個贊
另外 可以試下這些方法:
一、你是否使用了Update Panel,如是,極易造成無限循環(huán)問題。
二、試試這個方法;
1、打開注冊表HKEY_CURRENT_USER\Software\Microsoft\InternetExplorer\Styles,如果 Styles 鍵不存在,創(chuàng)建調(diào)用 Styles 的一個新的項。
2. 創(chuàng)建新的 DWORD 值在此項下稱為"MaxScriptStatements"并將值設(shè)置為所需的腳本語句數(shù)。
三、選擇IE工具欄上的工具----internet選項------高級-----設(shè)置項里在“禁用腳本調(diào)試(internet)”和“其它腳本調(diào)試”打勾。

眼眸繁星
TA貢獻1873條經(jīng)驗 獲得超9個贊
一般為循環(huán)過大、死循環(huán)或無限遞歸造成的,也可能是你的第三方OCX所造成的(可能在性能優(yōu)化上存在問題)。希望能對你的JavaScript先進行優(yōu)化,如果輸出信息量很大的話,請分段輸出,避免一次輸入造成循環(huán)過大的情況。
添加回答
舉報
0/150
提交
取消