IE瀏覽器提示"是否停止執行此指令碼"的解決方法
我們有些時候在使用IE瀏覽器開啟某些頁面時,會彈出對話方塊顯示"是否停止執行此指令碼"?此頁面上的指令碼造成INTERNET EXPLORER 執行速度減慢,如果繼續執行,您的計算機將停止響應。本文將詳細講解遇到這種情況的解決方法
若要自動修復此問題,只要下載MicrosoftFixit50403然後再“執行”,並按照修復此問題嚮導中的步驟執行操作即可。
下載地址:http://support.microsoft.com/kb/175500/zh-cn
請關閉所有IE9瀏覽器視窗,
接著請你重置IE9,步驟:
1. 關閉所有Internet Explorer視窗。
2. 單擊開始,在搜尋框內輸入inetcpl.cpl,按回車。
3. 點選高階選項卡,點選重置,勾選刪除個性化設定,點選重置。
4. 點選關閉。
這樣做過後,看看能不能正常使用IE?
你也可以嘗試無載入項啟動IE9,以測試是否是載入項造成了IE9無法正常使用?
無載入項啟動IE9,請通過:
依次單擊“開始”按鈕 、“所有程式”、“附件”、“系統工具”,然後單擊“Internet Explorer (無載入項)”。
同時你也可以嘗試:
控制面板》》》Internet選項》》》切換到”高階“選項卡》》》在”加速的圖形“條目下,勾選“使用軟體呈現而不使用GPU呈現”
以上所有操作完成後,看看還能不能正常使用IE9?
還有就是你也可以嘗試取消掉IE9的保護模式,步驟是:
開始》》》控制面板》》》Internet選項》》》切換到“安全”選項卡》》》選中上方的Internet圖示》》》將下方的“啟用保護模式”的勾取消掉
最後確認問題如果仍然存在,可是用MSDN上的解決方法:
若要在 Internet Explorer 4.0、5.0、6、7 或 8 中更改此超時值,請按照下列步驟操作:
使用登錄檔編輯器(例如 Regedt32.exe),請開啟此項:
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Styles
注意如果
Styles
項不存在,則建立名為
Styles
的新項。
在此項下建立名為“MaxScriptStatements”的新 DWORD 值並將此值設定為所需的指令碼語句數。如果您不確定需要將此值設定為多少,則可以將其 DWORD 值設定為 0xFFFFFFFF 以完全避免對話方塊。
預設情況下,此項不存在。對於 Internet Explorer 4 或更高版本,如果尚未新增此項,則超時對話方塊的預設閾值限制為 5,000,000 句。
由於 Internet Explorer 4.0、5.0、6、7 和 8 超時基於執行的指令碼語句數,因此在 ActiveX 控制元件或資料庫訪問延遲期間不會顯示超時對話方塊。指令碼中的無限迴圈仍會是檢測的物件。
具體可以參考: