要在用户离开Goog​​le网页时在每个标签(或当前处于焦点的一个标签)上提醒用户

时间:2019-07-15 20:49:13

标签: javascript google-chrome tabs alert tampermonkey

如果用户从www.google.com(或实际上是任何指定的网站)开始,然后转到另一个标签,我想提醒用户询问他们是否确定要离开google标签。

问题是,我的警报当前仅在google标签上弹出,但是现在用户不在google标签上,而是在另一个标签上。因此,他们实际上看不到弹出的警报,因此毫无用处。有没有一种方法可以在当前关注的标签(您从google标签导航到的新标签)或浏览器窗口中的所有标签上弹出警报

如果该解决方案在浏览器窗口的所有选项卡上弹出警报,则也应该是单击“关闭”将关闭每个选项卡中的所有警报。)

       window.onblur = function () {

                    alert("You switched tabs");
                    // do some stuff after tab was changed e.g.

        }

0 个答案:

没有答案