窗口位置替换 - 超时帮助? JavaScript问题

2024-05-06

我曾尝试找到一种方法,在我的代码中添加超时,然后再重定向您。 我用谷歌搜索并找到了一些帮助,但他们都没有达到我的预期

/**** 这会提示用户出生年份并计算年龄(大致)*/ /*****如果用户未满18岁,则带他们去迪士尼乐园,否则允许进入*/

函数年龄按钮(){ var AskDOB = Prompt("你是哪一年出生的?");

if (askDOB > 2002) {
    document.getElementById("agePass").innerHTML = "Access Denied"
    window.location.replace("http://www.disney.com");
}
else {
    document.getElementById("agePass").innerHTML = "Access Granted"
    window.location.replace("http://www.w3schools.com");
}

}

只需要一种在重定向之前有 3 秒超时的方法


您可以使用 setTimeout(function, milliseconds) 来做到这一点。像这样的东西:

// location replace in 1 second
setTimeout(function(){
    window.location.replace("http://www.disney.com");
}, 1000);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

窗口位置替换 - 超时帮助? JavaScript问题 的相关文章

随机推荐