在指定的时间间隔后第一次调用函数
问题描述:
我正在使用Firefox,并且我想在加载页面10秒后调用函数(Logger)。我正在用此代码在指定的时间间隔后第一次调用函数
if (document.addEventListener)
document.addEventListener("DOMContentLoaded", Logger, false)
有什么建议吗?
答
你可以这样做:
window.onload = function(){
setTimeout("func_name", 10000);
};
哪里func_name
正常功能:
function func_name(){
// code here...
}
或者你甚至可以这样做:
window.onload = function(){
setTimeout(function(){
// your code...
}, 10000);
};
更多信息:
这不是在Firefox工作。另外我在我的脚本中有另一个setTimeout代码。它会冲突吗? – Ref 2010-11-07 09:04:18
@Ref:尝试删除你的其他settimeout,看看它是否工作。 – Sarfraz 2010-11-07 09:10:35
我不能这样做,因为整个页面的功能在另一个超时工作。我们有两个超时?我不知道为什么你的代码不工作。我感谢帮助! – Ref 2010-11-07 09:15:32