已关闭,该问题需要details or clarity,目前不接受回答。
**想要改进此问题?**通过editing this post添加详细信息并澄清问题。
3年前关闭。
Improve this question
我有一个代码,它可以确定网站上的访问者使用的语言,并将用户转发到正确的页面。我想在转发用户之前添加3秒的延迟。这是可行的吗?
<script>
var lang = window.navigator.language;
var userLang = window.navigator.userLanguage;
if(window.location.href.indexOf('/?edit') === -1) {
if (lang == "sv-SE" || userLang == "sv-SE") {
window.location.href = window.location.href + "se";
} else {
window.location.href = window.location.href + "en";
}
}
</script>
3条答案
按热度按时间ercv8c1e1#
使用
setTimeout
在指定的超时后触发函数调用。yeotifhr2#
使用
setTimeout
或setInterval
如下:对你来说就像:
e37o9pze3#
如果不想使用setTimeout,可以使用
sleep()
,