Javascript 在浏览器中以编程方式访问网页错误详细信息

Javascript 在浏览器中以编程方式访问网页错误详细信息,javascript,internet-explorer,firefox,browser,google-chrome,Javascript,Internet Explorer,Firefox,Browser,Google Chrome,是否有一些方法可以使用JavaScript访问网页警告/错误详细信息 例如,IE中的错误显示在左下角,如下所示: 我希望能够使用JavaScript访问此错误的详细信息(在IE和其他浏览器中,如果可能的话) 有什么建议吗 编辑:我不是在找调试器。我想访问错误详细信息/错误控制台的内容。或者,弄清楚如何为JavaScript创建等效的全局异常处理程序也会有所帮助,您可能需要使用窗口.onerror事件。可以将此事件视为一种全局异常处理程序。onerror返回的值确定浏览器是否显示标准错误消息。如

是否有一些方法可以使用JavaScript访问网页警告/错误详细信息

例如,IE中的错误显示在左下角,如下所示:

我希望能够使用JavaScript访问此错误的详细信息(在IE和其他浏览器中,如果可能的话)

有什么建议吗


编辑:我不是在找调试器。我想访问错误详细信息/错误控制台的内容。或者,弄清楚如何为JavaScript创建等效的全局异常处理程序也会有所帮助,您可能需要使用
窗口.onerror
事件。可以将此事件视为一种全局异常处理程序。
onerror
返回的值确定浏览器是否显示标准错误消息。如果返回false,浏览器将在JavaScript控制台中显示标准错误消息。如果返回true,浏览器将不显示标准错误消息。()

上述结果将是:

‘junkVariable’ is undefined

编辑:如评论所述,
窗口.onerror
事件在Google Chrome中不起作用。()

是否有任何方法可以在全球范围内做到这一点,比如如何为Windows应用程序提供全球SEH?
onerror
事件就是这样的吗?或者更好,你可以
document.write()
这个
exception
对象,因为它的
toString()
方法将返回
TypeError:“junkVariable”是未定义的
,提供关于抛出错误类型的更多信息。@Elijah Grey:谢谢,我不知道。将编辑我的答案。太好了——谢谢!FWIW,onerror有以下参数:msg,url,linenumber@psychotik:是的,您可以从
msg
param获得错误消息。谢谢,但这不是我要找的。我想在IE或其他浏览器的错误控制台中专门访问错误详细信息的内容。或者,弄清楚如何为JavaScript创建等效的全局异常处理程序也会有所帮助。。。我会更新我的帖子。
try
{
    document.write(junkVariable)
}
catch (exception)
{
    document.write(exception)
}
‘junkVariable’ is undefined