当我尝试访问特定页面时,我的Web应用程序在firefox浏览器中呈现“ n is null ”Javascript错误。此错误源自swfobject.js文件。
当我尝试访问特定页面时,我在firefox浏览器中收到另一个Javascript错误“ a is null ”。此错误源自MicrosoftAjax.js文件。
任何帮助都将深表感谢。
感谢。
答案 0 :(得分:3)
您的问题可能是代码正在尝试访问尚未加载的HTML元素。
要解决此问题,如果您使用的是jQuery,请尝试将获取错误的代码包装在jquery ready
块中:
$(document).ready(function () {
//Code that uses SWF/MicrosoftAjax here
});
或者如果您不使用jQuery:
window.onload=function() // fixed windows to window
{
//Code that uses SWF/MicrosoftAjax here
}
答案 1 :(得分:0)
使用firebug查明问题。
99%,问题的起源不是swfobject.js
,而是在之前加载的某些脚本中。