javascript - 当页面中发生有趣的事情时如何照亮浏览器窗口/选项卡?

标签 javascript jquery browser notifications

Possible Duplicate:
Make Browser Window Blink in Task Bar

你好

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

例如。在 Gmail 聊天中,如果您位于不同的选项卡/窗口中,并且有人在聊天中对您进行 ping 操作,则该选项卡会发光并显示一些正在运行的说明。

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

谢谢。

最佳答案

NLV - 实现此目的的一种方法是在基页(所有其他页面都继承自该基页)上针对 ajax 方法运行 setInterval() ,该方法在 $(window).ready 事件中初始化。 setInterval() 内的方法将通过 ajax 调用轮询您感兴趣的更新,如果发现任何感兴趣的内容,则将在页面流中添加一个 div,其中包含指向相关有趣新内容的链接(它可以向下滚动)与 stackoverflow div 类似,如果您获得了新徽章,则从顶部向下滚动,等等)。

这就是我解决问题的方法。

吉姆

关于javascript - 当页面中发生有趣的事情时如何照亮浏览器窗口/选项卡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3275370/

相关文章:

javascript - 查找是否选择了某个按钮

javascript - 使用 ul 下拉菜单所需的属性

ajax - 如何让浏览器提示保存密码?

javascript - 水平滚动时如何防止浏览器在历史记录中后退/前进?

javascript - 如何在关闭浏览器而不是关闭选项卡时从 localStorage 中删除数据?

javascript - 这个功能究竟是如何工作的?

javascript - 当文本输入更改时更新组件列表中子组件的状态

javascript - 如何通过javascript或CSS实时改变 slider 上的数字?

javascript - 可滚动属性网格容器 - extJS

jQuery 如何在页面加载光标悬停元素时防止 mouseenter 触发