File

mod_websocket/websocket.html @ 737:e4ea03b060ed

mod_archive: switch from/to The XEP-0136 is not very explicit about the meening of <from> and <to> elements, but the examples are clear: <from> means it comes from the user in the 'with' attribute of the collection. That is the opposite of what is currently implemented in that module. So for better compatibility with complient clients, this switch the 'from' and 'to' fields
author Olivier Goffart <ogoffart@woboq.com>
date Wed, 04 Jul 2012 14:08:43 +0200
parent 129:5fc00a3e47b5
child 848:14e10bce7463
line wrap: on
line source



<!DOCTYPE html>
<html>
	<head>
		<title>XMPP Websocket</title>
		<script type="text/javascript">
			if ("WebSocket" in window) {
				var ws = new WebSocket("ws://localhost:5281/xmpp-websocket");
				ws.onopen = function() {
					ws.send("<stream:stream to='localhost' xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' version='1.0'>");
				};
				ws.onmessage = function (evt) {
					var message = evt.data;
					alert ("Received frame: " + message);
				};
				ws.onclose = function() {
					alert ("Disconnected");
				};
			} else {
				alert ("Your browser doesn't implement WebSocket !");
			}
		</script>
	</head>
	<body>
	</body>
</html>