<-- conteneur du chat -->
Pseudo :
<-- pseudo à saisir pour le chat -->
<-- les messages apparaitront ici -->
var WebsocketClass = function(host){
this.socket = new WebSocket(host);
this.console = document.getElementsByClassName('console')[0];
};
var uId = ''; /* pseudo de l'utilisateur*/
var button = document.getElementsByClassName('sii-chat-send')[0]; /* bouton d'envoi du message */
var messageInput = document.getElementsByName('sii-chat-message')[0]; /* message à envoyer vers le serveur */
var buttonUser = document.getElementsByClassName('sii-chat-login')[0]; /* bouton de soumission du pseudo */
var contentMessage = document.getElementsByClassName('sii-chat-content')[0]; /* div contenant les messages reçus par le serveur*/
var WebsocketClass = function(host){
this.socket = new WebSocket(host);
this.console = document.getElementsByClassName('console')[0];
};
WebsocketClass.prototype = {
initWebsocket : function(){
var $this = this;
this.socket.onopen = function(){
$this.onOpenEvent(this);
};
this.socket.onmessage = function(e){
$this._onMessageEvent(e);
};
this.socket.onclose = function(){
$this._onCloseEvent();
};
this.socket.onerror = function(error){
$this._onErrorEvent(error);
};
this.console.innerHTML = this.console.innerHTML + 'websocket init