我有一个警告,用户需要在我的网站上回复。理想情况下,我希望以与alert()函数当前的方式类似的方式切换其选项卡,但不使用警报弹出窗口。
如果这不可能,有没有办法让标签闪烁显示需要用户响应?
答案 0 :(得分:0)
您可以做的一件事就是不要向观看您的信息页/用户标签的用户发送垃圾邮件,但使用您的信息流就是这样。
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
}
我知道这会使用Alert
,但您的对话框会解决问题,警报会将它们带到有问题的标签页。同样使用!document.hasFocus()
它只会在它们位于其他地方时提醒它们,这会消除一些冗余。
或者,如果prompt
对话框可以解决您的警告也会产生类似的影响。