我正在开发一个聊天应用程序(客户和运营商)。使用jQuery的Ajax和PHP。从客户端他可以处理多个聊天..例如,哈哈有两个聊天..他如何知道在新的味精来自哪个窗口..我可以计数。但有没有在jQuery中的选项,当计数改变闪烁窗口?JQuery窗口闪烁
1
A
回答
0
如果您指的是闪烁的任务栏按钮,否,没有机制来做到这一点。
3
我会建议不要使用“真实”(弹出)窗口,但使用CSS层。
因此,如果来自不同人的新聊天消息进入,例如,将创建一个ID为“chatSessionXXX”的div容器,在该容器中进行对话。然后,您可以在通过AJAX保存或显示消息时始终将此ID用作当前聊天会话ID。
当有新消息进来时,您也可以通过调整z-index或者简单地添加一个CSS类来为该容器添加一些“浮华”效果。
但是,如果你想依靠真正的弹出窗口,你可以使用焦点()来获得前景窗口。
/* Inside your chat popup */
if(newMessage)
window.focus();
当你想要的时候弹出一个由用户关闭终止聊天会话您也可能会遇到一个问题 - 卸载和beforeunload事件是不可靠的,不得在某些浏览器正常工作(至少就我的经验而言,这一点)。
+0
谢谢你亚历克斯..我会尝试这与你的建议:) – 2010-03-25 12:39:20
相关问题
- 1. IFrame窗口闪烁
- 2. 子窗口闪烁
- 3. Firebreath OpenGl窗口闪烁
- 4. 游戏窗口闪烁
- 5. Windows何时闪烁窗口?
- 6. 弹出窗口闪烁
- 7. Python。获取聊天的闪烁/闪烁窗口
- 8. 如何使MATLAB窗口(图)闪烁(闪烁开/关)
- 9. Modal Popup Extender窗口(JavaScript)之间闪烁?
- 10. Twitter引导模式窗口闪烁
- 11. Bootstrap-modal弹出窗口顶部闪烁
- 12. Internet Explorer闪烁的子窗口
- 13. ie8中的弹出窗口闪烁
- 14. 引导弹出窗口在闪烁
- 15. 用PyQt闪烁窗口小部件
- 16. Twitter Bootstrap模式窗口闪烁
- 17. Visual-C Win32 API分层窗口闪烁
- 18. 如何检测窗口是否闪烁
- 19. 闪烁流窗口触发器
- 20. jQuery的闪烁
- 21. jQuery hide()闪烁
- 22. jquery show()闪烁
- 23. jQuery悬停窗格儿童闪烁
- 24. jquery动画闪烁
- 25. JQuery动画闪烁
- 26. .hover jquery闪烁mouseover
- 27. 闪烁div与jquery
- 28. jQuery悬停闪烁
- 29. jQuery悬停闪烁
- 30. 点击jQuery闪烁?
不,我不是在想那个......我需要知道新聊天在哪个窗口中出现。但我不能使用警报:( – 2010-03-25 11:36:40