当我尝试访问特定页面时,我的 Web 应用程序在 Firefox 浏览器中呈现“ n 为空”Javascript 错误。此错误源自 swfobject.js 文件。
当我尝试访问特定页面时,我还在 Firefox 浏览器中收到另一个 Javascript 错误“ a is null ”。此错误源自 MicrosoftAjax.js 文件。
任何帮助将不胜感激。
谢谢。
当我尝试访问特定页面时,我的 Web 应用程序在 Firefox 浏览器中呈现“ n 为空”Javascript 错误。此错误源自 swfobject.js 文件。
当我尝试访问特定页面时,我还在 Firefox 浏览器中收到另一个 Javascript 错误“ a is null ”。此错误源自 MicrosoftAjax.js 文件。
任何帮助将不胜感激。
谢谢。
您的问题可能是代码试图访问尚未加载的 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
}
使用萤火虫查明问题。
99%,问题的根源不是swfobject.js
它之前加载的一些脚本。