javascript - 使用 JavaScript 切换/警告浏览器选项卡

标签 javascript google-chrome firefox browser safari

我的网站上有一条警告,用户需要做出回应。理想情况下,我想以与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/

相关文章:

Firefox : "Couldn' t parse invalid source chrome-extension"中的 Facebook JS API 初始化错误

javascript - Firefox 扩展地址栏样式

CSS 定位 - Firefox

多年前的 javascript 时间戳并考虑闰年

javascript - 检查是否在 jQuery 中选择了单选按钮时的奇怪行为

javascript - 如何让 Nuxt.js 接受 `/` 和 `/index.html` URL?

javascript - 获取引用错误 : fetch is not defined

javascript - 为什么在 Chrome 中,confirm() 函数会先加载?

java - 按键事件不适用于 selenium webdriver 中的 chrome 浏览器

css - 为什么谷歌浏览器不会自动中断?