gpt4 book ai didi

javascript - 警报后窗口重定向到特定位置

转载 作者:行者123 更新时间:2023-12-03 01:57:36 26 4
gpt4 key购买 nike

我有以下 JavaScript 代码,用于在五秒后将用户重定向到特定位置。

在 Chrome 浏览器中,如果我运行此代码并保持选项卡处于事件状态,它会弹出警报并重定向到特定位置,如果选项卡未处于事件状态,它将直接转到特定位置而不发出警报。

无论选项卡是否处于事件状态,Firefox 中都不会发生同样的情况,它总是在重定向之前显示警报。有没有一种方法可以为 Firefox 做同样的事情(类似于 chrome 的做法)。

setTimeout(function(){ 
alert("you are redirected"); window.location="https://jsfiddle.net/user/login/"
}, 5000);

最佳答案

我不确定,但也许 document.hidden 可用于此目的:

setTimeout(function(){ 
if(!document.hidden){alert("you are redirected");} window.location="https://jsfiddle.net/user/login/"
}, 5000);

关于javascript - 警报后窗口重定向到特定位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50174221/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com