Diff

mod_websocket/websocket.html @ 129:5fc00a3e47b5

mod_websocket: Initial commit
author Ali Sabil <ali.sabil@gmail.com>
date Mon, 08 Feb 2010 12:29:30 +0100
child 848:14e10bce7463
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mod_websocket/websocket.html	Mon Feb 08 12:29:30 2010 +0100
@@ -0,0 +1,27 @@
+
+
+<!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>