JavaScript onerror事件

1 onerror事件描述 html

使用onerror事件是一種老式的標準的在網頁中捕獲Javascript錯誤的方法 瀏覽器

2 什麼時候產生onerror事件 函數

只要頁面中出現腳本錯誤,就會產生onerror事件 this

3 如何使用onerror事件 url

利用onerror事件,就必須建立一個錯誤的函數。你能夠把這函數叫做onerror事件處理器。這個事件處理器使用三個參數來調用:msg(錯誤消息), url(發生錯誤的頁面的url), line(發生錯誤的代碼行) htm

4 語法 事件

onerror = handleErr ip

function handleErr(msg, url, line){ input

//Handle the error here io

return true or false

}

5 解釋

瀏覽器是否現實標準的錯誤消息,取決於onerror的返回值,若是返回值爲false,則在控制檯中顯示錯誤消息,反之則不會

6示例

<html>

<head>

<script>

onerror = handleErr

var txt = ''

function handleErr(msg, url, line){

txt = "There was an error on this page. \n\n";

txt += 'Error: '+msg+"\n";

txt += "URL: "+url+"\n";

txt += "Line: "+line+"\n";

txt += "Click OK to continue.\n\n"

return true

}

function message(){

addlert("Welcome guest!")

}

</scrip>

</head>

<body>

<input type="button" value="View message" onclick="message()">

</body>

</html>

相關文章
相關標籤/搜索