1

当我尝试访问特定页面时,我的 Web 应用程序在 Firefox 浏览器中呈现“ n 为空”Javascript 错误。此错误源自 swfobject.js 文件。

当我尝试访问特定页面时,我还在 Firefox 浏览器中收到另一个 Javascript 错误“ a is null ”。此错误源自 MicrosoftAjax.js 文件。

任何帮助将不胜感激。

谢谢。

4

2 回答 2

3

您的问题可能是代码试图访问尚未加载的 HTML 元素。ready要解决此问题,如果您使用的是 jQuery ,请尝试将出现错误的代码包装在 jquery块中:

$(document).ready(function () { 
//Code that uses SWF/MicrosoftAjax here
});

或者如果你没有使用 jQuery:

window.onload=function() // fixed windows to window
{
  //Code that uses SWF/MicrosoftAjax here
}
于 2011-06-01T16:01:11.553 回答
0

使用萤火虫查明问题。

99%,问题的根源不是swfobject.js它之前加载的一些脚本。

于 2011-05-03T10:26:20.263 回答