在我的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;
}
}
答案 0 :(得分:0)
您可以使用JavaScript内置的setTimeout
函数。它不会阻止用户与您的网页进行互动:
setTimeout(function()
{
yourFunctionHere();
},
13000);