首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure应用程序中报告的window.onerror无效字符;ASP.Net网络应用程序

Azure应用程序中报告的window.onerror无效字符;ASP.Net网络应用程序
EN

Stack Overflow用户
提问于 2020-05-29 20:16:27
回答 1查看 116关注 0票数 1

我们刚刚为我们的ASP.Net web应用程序启用了。该站点通过WindowsServer2012VM托管在Azure的IIS 8上。我们启用了客户端遥测来检测客户端的浏览器错误。我们看到了很多这样的错误:

代码语言:javascript
复制
"Invalid character"
"Invalid character at window.onerror"
Call Stack:
window.onerror@https://www.mywebsite.com/login/:79:32

我们的网站没有得到一个吨的流量,但这个错误已经记录了400多次在过去的24小时。

后两个字符:79:32在错误之间略有不同,但它们总是以:32结尾。我猜这些是ASCII字符,但我不知道为什么会出现这些错误。另外,URL路径并不总是相同的,这意味着它不仅仅发生在我们的‘登录’页面上。

Azure Insight确实表明,所有遇到此错误的客户端都在使用Internet 11。

我验证了我们的web应用程序没有在任何地方调用window.onerror

所以我的问题是,我应该关心这个错误吗?这是与IE11的某种兼容性吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-06-01 07:03:48

您说得对,这只是与IE11的某种兼容性问题。

Window.onerror已经在浏览器中使用了一段时间,甚至我们也可以在像IE6和Firefox2这样的浏览器中找到它。但是,问题是每个浏览器实现windows.onerror的方式不同,特别是在向onerror侦听器发送多少参数以及这些参数的结构方面,这会导致与您的浏览器类似的错误。

请参考以下链接。

https://dzone.com/articles/capture-and-report-javascript-errors-with-windowon

既然我们已经知道某些Javascript与某种旧浏览器不兼容,我认为这不是我们所关心的问题。这只是客户端发生的错误,不影响应用程序的操作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62093988

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档