如何使用JavaScript设置超时?
How do I set a time out using JavaScript?
在我的JavaScript文件中,我想在页面加载后13秒调用一个函数。我怎样才能在不阻塞任何东西的情况下正确地做到这一点?我之前的尝试导致整个页面卡住(冻结)。
这是我的代码。
setTimeout(function(){startCalculation();},-13000);
function startCalculation() {
var v = 0;
var x = 0;
var element = document.getElementById("price");
if(typeof element !== "undefined") {
element = window[v].innerHtml;
}
}
您可以使用JavaScript内置的setTimeout
函数来完成此操作。它不会阻止用户与您的页面交互:
setTimeout(function()
{
yourFunctionHere();
},
13000);
相关文章:
- 设置第一次执行的超时
- 当定位模式设置为“0”时,总是达到关于地理定位的超时;仅设备”;
- 为什么页面重新加载会使设置超时无效,以及如何避免
- 立即设置超时
- 如何设置$.ajax请求的超时,并在超时时间过长时进行重做
- iOS Safari Javascript设置超时问题
- 如何将嵌套设置超时转换为承诺
- 如何设置淡出或超时以提醒成功&露天矿2.2中的警告框
- 如何在量角器测试中设置$interval而不是超时
- 如何循环设置超时函数
- 关于设置超时/间隔上下文
- 清除设置超时之前的间隔将不起作用
- 在悬停功能中设置超时
- 延迟设置超时()
- 我们是否需要设置超时进行短轮询
- 如何在firefox-sdk中设置请求超时设置
- 将超时设置为layoutTemplate流星/铁
- Jquery将超时设置为selector
- 清除javascript对象中的超时设置
- MongoError:游标被杀死或超时-Meteor超时设置无效