1

我在使用 MooTools 和 jQuery 的 Firefox 3 中的 firebug 中收到以下错误:“p.onStatusChange 不是函数”。

自从 FF3 的最新更新之一以来,我经常在 firebug 中注意到这个错误。但是,它已经开始出现一段时间未更改的代码并且之前未报告错误。返回 ajax 结果时会发生错误。它出现在使用单独的 javascript 库、MooTools 和 jQuery 的不同应用程序中。

有谁知道为什么会出现这些错误?我的直觉告诉我,是 Firefox 中的某些东西发生了变化,但我目前在网上找不到任何信息。ajax 调用仍然可以正常工作,但我很谨慎,不要凭直觉而在代码中留下脚本错误。

谢谢,

杰森

4

2 回答 2

3

我在 tabBrowser 中得到它: chrome://browser/content/tabbrowser.xml

(4) 出现错误:
p.onStatusChange
p.onProgressChange
p.onStateChange
p.onSecurityChange

我发现附加组件“PDF 下载”导致了这些错误。对我来说最好的检查方法是转到产生错误的页面,关闭所有附加组件,然后一个接一个地打开它们(从 Firebug 开始)。实际上,我并没有逐个进行,而是将它们分批打开 3 个,以帮助更快地识别问题。

于 2009-10-21T15:22:59.243 回答
0

这是函数NsIDownloadProgressListener的参考。看起来它已被弃用。

于 2009-06-22T21:00:26.070 回答