很多时候,我们要实现这样的功能:当窗口内有数据刷新时,万一窗体没有焦点,让任务栏中的窗体闪烁,用来提醒用户有数据改变了,点击之后闪烁消失。如浏览器最小化了,但是又有数据更新了,需要通过闪烁提醒用户。

  在C/S系统中是可以做到的,如QQ。而在B/S系统中是做不到的。最多只能加window.focus()这句js代码,使窗口重新获取焦点。但是不好的地方是,有时候会直接弹出窗口,有时候是会达到在任务栏闪烁几下,但只在IE下有效。还有一种办法就是修改网页的Title,有数据更新时,将Title改为如“您有一条新消息-原来的网页Title”,这样在任务栏中显示的文本也就改变了。

  很多人说WebQQ不就是B/S系统,WebQQ接收到消息不就可以闪烁的吗?WebQQ看起来是B/S系统,但是它需要跟QQ一样的安装后才能使用,相信在安装之后,闪烁的功能也已经安装了。

posted on 2012-09-15 09:52  ↙灬丨晴天  阅读(2872)  评论(0编辑  收藏  举报