<script type="text/javascript" src="swfobject.js"></script>
<script type="text/javascript" src="web_socket.js"></script>
<script type="text/javascript">
// Set URL of your WebSocketMain.swf here:
WEB_SOCKET_SWF_LOCATION = "WebSocketMain.swf";
// Set this to dump debug message from Flash to console.log:
WEB_SOCKET_DEBUG = true;
</script>
<script type="text/javascript" src="when.js"></script>
<script type="text/javascript" src="autobahn.js"></script>
<script type="text/javascript">
// Everything below is the same as using standard WebSocket.
var ws;
var sess;
function init() {
sess = new ab.Session("ws://server:port/",open,closed);
}
function open(){
output("Open");
}
function closed(reason){
output(reason);
output("Closed");
}
function output(str) {
var log = document.getElementById("log");
var escaped = str.replace(/&/, "&").replace(/</, "<").
replace(/>/, ">").replace(/"/, """); // "
log.innerHTML = escaped + "<br>" + log.innerHTML;
}