尝试识别Chrome JavaScript控制台中显示的错误来源

时间:2011-08-19 19:32:32

标签: jquery debugging google-chrome

我正在使用最新版本的Chrome(14.0.x)来调试我的javascript(最新的jQuery)以及操作CSS。从Chrome的几个版本开始,我总是在JavaScript控制台中收到以下错误。有没有人知道如何在我的代码中追踪这个错误的来源?

Error in event handler for 'undefined': TypeError: Cannot call method 'replace' of undefined
    at handleGetResources (chrome-extension://fheoggkfdfchfphceeifdbepaooicaho/ContentScript.js:12:70)
    at chrome/RendererExtensionBindings:239:13
    at [object Object].dispatch (chrome/EventBindings:181:28)
    at Object.<anonymous> (chrome/RendererExtensionBindings:141:22)

它指向的文件是“chrome / EventBindings:183”

提前致谢

1 个答案:

答案 0 :(得分:2)

我发现了这个问题。它不在我的代码中,而是在我安装的Extensions之一中。我禁用了所有扩展,看到错误消失了,然后开始逐个添加扩展。仅供参考,违规延期是“SiteAdvisor - 版本:3.31.137.7”