Ach*_*ius 5 javascript firefox google-chrome firefox3.6
我有几个函数应该在onload事件延迟一段时间后触发.它在chrome中运行良好但在Firefox中不行.
function foo() {
// javascript code
}
window.onload = setTimeout(foo, delay);
function bar() {
// javascript code
}
window.onload = setTimeout(bar, delay);
Run Code Online (Sandbox Code Playgroud)
如果我删除了延迟,则在Firefox中调用"bar",并在chrome中调用"foo"和"bar".这可能是什么问题?
尝试将超时包装在函数中:
window.onload = function(delay) {
setTimeout(foo, delay);
setTimeout(bar, delay);
};
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
27045 次 |
| 最近记录: |