这个问题已经在这里有了答案:




已关闭10年。






你好

我想通知浏览器窗口或选项卡中的网页发生了一些有趣的事情。

例如。在Gmail聊天中,如果您位于其他标签页/窗口中,并且在聊天过程中对您进行ping操作,则该标签页会发光并显示正在运行的说明。

如何在Javascript / JQuery中做到这一点?

谢谢。

最佳答案

NLV-一种实现方法是让setInterval()在基页上运行ajax方法(所有其他页均从该方法继承),该方法在$(window).ready事件中初始化。 setInterval()中的方法将通过ajax调用轮询您感兴趣的更新,如果找到了感兴趣的内容,则将div添加到页面流中,该页面具有指向相关的有趣新内容的链接(它可能会向下滚动)类似于stackoverflow div(如果您已获得新徽章等,则从顶部向下滚动)。

那将是我解决这个问题的方法。

吉姆

09-20 18:43