如何捕获 aspx 页面中引用的 javascript 文件引发的异常?
最佳答案
您无法从 Web 服务器捕获用户浏览器上发生的异常。这并不是由于 ASP.NET 的某些限制,而是在客户端上执行的代码 (javascript) 与在服务器上执行的代码无关,可能相隔数千英里。如果你想捕获并处理 javascript 异常,你应该使用 javascript 的 try...catch 机制
你想做什么?您是否试图追踪代码中的错误?如果客户端的浏览器无法处理您的 JavaScript,您是否希望收到通知?或者您想通知服务器客户端出现问题吗?
编辑您真正需要的是 JavaScript 的日志框架。有multiple logging frameworks其中一些支持通过 Ajax 登录到远程服务器,例如log4javascript和 log4js .
关于ASP.NET 捕获引用的脚本文件异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3193859/