我曾尝试找到一种方法,在我的代码中添加超时,然后再重定向您。
我用谷歌搜索并找到了一些帮助,但他们都没有达到我的预期
/**** 这会提示用户出生年份并计算年龄(大致)*/
/*****如果用户未满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(使用前将#替换为@)