Software /
code /
prosody-modules
Annotate
mod_websocket/websocket.html @ 1268:854a3933cfcd
mod_muc_log_http: URL-encode room names. This allows special characters in room names to work. Ideally this escaping shouldn’t be done in the user visible content, but the module’s template system doesn’t currently allow that.
author | Waqas Hussain <waqas20@gmail.com> |
---|---|
date | Sat, 04 Jan 2014 16:50:57 -0500 |
parent | 848:14e10bce7463 |
child | 1398:24f6540c1eaf |
rev | line source |
---|---|
129 | 1 <!DOCTYPE html> |
2 <html> | |
3 <head> | |
4 <title>XMPP Websocket</title> | |
5 <script type="text/javascript"> | |
6 if ("WebSocket" in window) { | |
848
14e10bce7463
mod_websocket: Update example HTML
Florian Zeitz <florob@babelmonkeys.de>
parents:
129
diff
changeset
|
7 var ws = new WebSocket("ws://localhost:5280/xmpp-websocket/", "xmpp"); |
129 | 8 ws.onopen = function() { |
9 ws.send("<stream:stream to='localhost' xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' version='1.0'>"); | |
10 }; | |
11 ws.onmessage = function (evt) { | |
12 var message = evt.data; | |
13 alert ("Received frame: " + message); | |
14 }; | |
15 ws.onclose = function() { | |
16 alert ("Disconnected"); | |
17 }; | |
18 } else { | |
19 alert ("Your browser doesn't implement WebSocket !"); | |
20 } | |
21 </script> | |
22 </head> | |
23 <body> | |
24 </body> | |
25 </html> |