JavaScript Logging ClientSide Errors
작성일 08-08-20 11:35
페이지 정보
작성자서방님 조회 112회 댓글 0건본문
JavaScript Quick Tip: Logging ClientSide Errors
<script language="JavaScript">
<!--
var arrErrors = new Array();
window.onerror = function ( strErr, strURL, strLineNumber )
{
strMess = "URL: " + strURL + "nline number: " +
strLineNumber + "nError Message: " + strErr;
arrErrors.push(strMess);
alert(arrErrors.join("n__________nn"));
}
//-->
</script>
http://radio.javaranch.com/pascarello/2006/01/11/1137003773899.html
아래는 예제입니다. 긁어서 실행해 보세요.
<script type="text/javascript">
var arrErrors = new Array();
window.onerror = function ( strErr, strURL, strLineNumber ) {
strMess = "URL: " + strURL + "nline number: " + strLineNumber + "nError Message: " + strErr;
arrErrors.push(strMess);
alert(arrErrors.join("n__________nn"));
}
function Test(){
alert(aVariable.toString());
}
</script>
<br/><br/>
<input type="button" name="b1" value="Create Error 1" onclick="Test()">
<input type="button" name="b2" value="Create Error 2" onclick="Test1()">
댓글목록
등록된 댓글이 없습니다.