java websocket ie8_websocket兼容IE8
生活随笔
收集整理的這篇文章主要介紹了
java websocket ie8_websocket兼容IE8
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
最近由于項目需要做實時聊天功能,選擇了html5的websocket方案(事實上node.js+socket.io兼容性更好,個人覺得這個方案更加完美),websocket實現實時聊天的demo網上很多,但是兼容IE8的資料卻很少,這塊折騰了很久。websoket的原理我就不多說了,網上這方面的資料很多。下面記錄下websocekt是如何做IE8兼容的(IE5頁也兼容了)。
1.首先下載swfobject.js,web_socket.js,WebSocketMain.swf這三個文件,github上面有,也可以到這個地址下載我上傳的demo:http://download.csdn.net/download/hejin17909mm/10211489
2.導入文件,代碼參照下圖
3.加入下面兩個類(demo里面有,自己下來琢磨)
4.在web.xml配置監聽器
5.嘗試用IE8運行項目即可。
補充:網上很多資料說flash socket要配置crossdomain.xml文件,這個demo不需要這個文件,至于原理本人對flash也不是很了解,還停留在解決問題的層次。時間有點趕,如有問題,歡迎留言糾正討論。
總結
以上是生活随笔為你收集整理的java websocket ie8_websocket兼容IE8的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php strlen遇0截断,聊下php
- 下一篇: 并未量产的超重型坦克英国A39土龟