我正在尝试将名为ImageFlow的 javascript 集成到 Joomla 站点中,但在 Internet Explorer(v8 本机和兼容模式)中出现错误,并且不会显示。它在 Firefox 和其他浏览器中运行良好)。
我相信该错误与 mootools 有关。错误详情:
消息:对象不支持此属性或方法
行:48
字符:27
代码:0
URI:[域]/media/system/js/mootools.js消息:对象不支持此属性或方法
行:953
字符:4
代码:0
URI:[域]/media/imageflow/imageflow.js
mootools 第 48 行(缩小)的开头是:
if(!this.addEventListener)fn=fn.create({'bind':this,'event':true});
相关的图像流代码是:
/* Just in case window.onload happens first, add it to onload
using an available method.*/
if(typeof addEvent !== "undefined")
{
addEvent(window, "load", run); // <-- line 953
}
else if(document.addEventListener)
{
document.addEventListener("load", run, false);
}
else if(typeof window.onload === "function")
{
var oldonload = window.onload;
window.onload = function()
{
domReadyEvent.run();
oldonload();
};
}
else
{
window.onload = run;
}