我需要在浏览器中跟踪JS错误,但是当我在FF中运行该函数时,我得到的函数没有定义'错误。它没有给我一个行号。它适用于Chrome,也可能适用于IE。
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);
};
HTML
<input type="button" onClick="test()" value="click">
答案 0 :(得分:0)
有一个非常好的firefox插件“Firebug”,这正是你正在寻找的。在Mozilla插件网站上搜索Firebug。