1. 程式人生 > >js 異常處理 錯誤不彈出視窗

js 異常處理 錯誤不彈出視窗

問題:
幾乎開啟的每個網頁左下角都顯示“網頁有錯誤”
行: 2
char: 1
錯誤: 語法錯誤
程式碼: 0
“腳 本錯誤”形成的原因是因為訪問者所使用的瀏覽器不能完全支援頁面裡的指令碼,而且出現頻率並不低。遇到“指令碼錯誤”時一般會彈出一個非常難看的指令碼執行錯誤 警告視窗,而事實上,指令碼錯誤並不會影響網站瀏覽,因此這一警告可謂多此一舉。要關閉警告則可以在瀏覽器的工具選單選擇Internet選項,然後單擊高 級屬性頁。進入到瀏覽標籤,並選中“禁止指令碼除錯”複選框,以後你就不會再收到這些警告了
暈,我那樣解決就ok了。那再給你多點參考吧!
IE中的指令碼錯誤
某個網頁可能會無法正常顯示或工作,您可能會收到一條類似於以下之一的錯誤訊息:
該網頁上的問題可能使其無法正常顯示或功能不正常。以後,雙擊顯示在狀態列中的警告圖示,就可以顯示上述訊息。
如果您單擊“顯示詳細資訊”,則會顯示類似於下面的錯誤詳細資訊:
Line:4
Char:1
Error:Object doesn’t support this property or method.
Code:0
在修改模板,經常會出現JS錯誤提示。有什麼辦法即使修改了模板有些小錯誤也不再彈出JS錯誤提示?比如加個容錯碼等。
解決:如果要讓系統容錯,可以在模板中新增一段容錯程式碼。防止JS錯誤視窗提示的方法,防止錯誤視窗彈出方法:
<SCRIPT LANGUAGE="JavaScript">
<!--
     function ResumeError() {
     return true;
}
window.onerror = ResumeError;
// -->
</SCRIPT>