我们最近开始使用errorception来监测our site上的JavaScript错误。这是一种记录客户端JavaScript错误的服务。Internet Explorer:“Object Expected”错误 - 常见原因?
绝大多数得到报告已经在以下两类错误:
- “$没有定义” - 大概是因为jQuery是没有得到加载,因为某些网络错误
- “对象预期“
我想弄清楚”Object Expected“错误来自哪里。它只能从IE进行报告,并且发生在网站的各个页面和各种版本的IE中。我一直没有能够在浏览器中重现它,所以我想知道是否有一些常见的错误或现象可能导致此错误。
要了解常见的原因,我建议你搜索[\ [\] IE预期的对象的JavaScript(http://stackoverflow.com/search?q=%5Bjavascript%5D+ IE +对象+预期&提交=搜索)。 – 2012-01-03 21:07:33
因此,这个错误的事情不提供有关这些“对象预期”错误的额外信息? (堆栈,行号等) – 2012-01-03 21:15:53
RE:常见原因 - 我确实搜索过,但我发现的所有情况都很容易重现,这不是我遇到的问题。 RE:行号 - 它确实提供了行号,但如果错误发生在内联脚本中,那么对于IE来说这些行号是无用的。 – alexp 2012-01-03 21:21:44