브라우저에서 JS 오류를 추적해야하지만 FF로 함수를 실행하면 '정의되지 않은 함수'오류가 발생합니다. 그것은 나에게 줄 번호를주지 않는다. Chrome에서 작동하고 IE에서도 작동합니다.Firefox - "function not defined"에 행 번호 표시?
window.onerror = function(errorMessage, url, line) {
var loggerUrl = "https://www.xing.com/js/logger";
var parameters = "?description=" + escape(errorMessage)
+ "&url=" + escape(url)
+ "&line=" + escape(line)
+ "&parent_url=" + escape(document.location.href)
+ "&user_agent=" + escape(navigator.userAgent);
/** Send error to server */
//new Image().src = loggerUrl + parameters;
alert(loggerUrl + parameters);
};
당신이 찾고있는 무엇 exactely 수있는 정말 좋은 파이어 폭스 애드온 "방화범은"이 HTML
<input type="button" onClick="test()" value="click">
'escape'는 URL이 아닙니다. 대신에'encodeURIComponent'를 사용하십시오. – Gumbo
감사. 나는 실제로 어떤 이스케이프 (escape)와 엔코 드 (encode)가하는지 알지 못한다. – boje