Skip to content

Commit

Permalink
Added reconnect events to chat example
Browse files Browse the repository at this point in the history
  • Loading branch information
rauchg committed Mar 7, 2011
1 parent 3a53c63 commit b4f24c6
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion example/chat.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@
var el = document.createElement('p');
if ('announcement' in obj) el.innerHTML = '<em>' + esc(obj.announcement) + '</em>';
else if ('message' in obj) el.innerHTML = '<b>' + esc(obj.message[0]) + ':</b> ' + esc(obj.message[1]);

if( obj.message && window.console && console.log ) console.log(obj.message[0], obj.message[1]);

This comment has been minimized.

Copy link
@danilopopeye

danilopopeye Mar 10, 2011

console.log(obj.message[0], obj.message[1]);

couldn't be

console.log.apply( console, obj.message );

So all arguments be printed !?

document.getElementById('chat').appendChild(el);
document.getElementById('chat').scrollTop = 1000000;
}
Expand All @@ -38,11 +40,17 @@
for (var i in obj.buffer) message(obj.buffer[i]);
} else message(obj);
});

socket.on('connect', function(){ message({ message: ['System', 'Connected']})});
socket.on('disconnect', function(){ message({ message: ['System', 'Disconnected']})});
socket.on('reconnect', function(){ message({ message: ['System', 'Reconnected to server']})});
socket.on('reconnecting', function( nextRetry ){ message({ message: ['System', 'Attempting to re-connect to the server, next attempt in ' + nextRetry + 'ms']})});
socket.on('reconnect_failed', function(){ message({ message: ['System', 'Reconnected to server FAILED.']})});
</script>

<h1>Sample chat client</h1>
<div id="chat"><p>Connecting...</p></div>
<form id="form" onsubmit="send(); return false">
<form id="form" onSubmit="send(); return false">
<input type="text" autocomplete="off" id="text"><input type="submit" value="Send">
</form>

Expand Down

0 comments on commit b4f24c6

Please sign in to comment.