【发布时间】:2015-11-21 19:04:25
【问题描述】:
http://ahmedstudio.za.pl/firefoxerror/
它可以在 chrome、opera 中运行,但与 Firefox 不兼容。 整个 javascript 的东西都没有应用。
这直接在我的 javascript.js 中:
window.onload = function() {
todo("body", 50);
alert("alert!");
setTimeout(function () {
todo("body", 0);
}, 1000)
}
function todo(element, size) {
//blahblah
}
【问题讨论】:
-
你能链接到整个页面吗?您是否在控制台中收到任何错误?
-
"ReferenceError: loading is not defined"
-
您显示的代码中没有
loading标识符。你在todo函数中使用它吗? -
如果从
<body>标签中删除onload="loading()"会发生什么? -
您正在用无效的函数调用替换所有 onload 处理程序。在尝试修复混乱时,其他浏览器可能拒绝重新定义
onload,而其余代码纯属偶然。
标签: javascript firefox compatibility