我的网站上有一条警告,用户需要做出回应。理想情况下,我想以与alert()函数当前的方式类似的方式切换它们的选项卡,但没有警报弹出窗口。
如果这不可能,是否有任何方法可以使选项卡闪烁以显示需要用户响应?
最佳答案
您可以做的一件事是,不要向观看您的页面/选项卡上的用户发送垃圾邮件,而是使用您的流程。
JavasScript
Function WarnUser ()
{
//If user isn't on this page alert them to problem.
if (!document.hasFocus())
{
alert("Warning!");
}
//Create pop up to deal with warning
}
我知道这使用了警报
,但您的对话框可以解决问题,警报只会将他们带到有问题的选项卡。另外,使用 !document.hasFocus()
时,它只会在他们位于其他地方时提醒他们,从而消除了一些冗余。
或者,如果提示
对话框可以解决您的警告,也会产生类似的影响。
关于javascript - 使用 JavaScript 切换/警告浏览器选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28051250/