22 |
function sendMessage() { |
function sendMessage() { |
23 |
try { |
try { |
24 |
var txt = $("#txt").val(); |
var txt = $("#txt").val(); |
25 |
append(txt); |
txt = $.trim(txt); |
26 |
|
//append(txt); |
27 |
|
if (txt == "") |
28 |
|
return; |
29 |
|
|
30 |
socket.send(txt); |
socket.send( "CHAT#" + txt); |
31 |
|
|
32 |
$("#txt").val(""); |
$("#txt").val(""); |
33 |
setActTime(); |
setActTime(); |
72 |
sendMessage(); |
sendMessage(); |
73 |
}); |
}); |
74 |
|
|
75 |
|
$("#btnNick").click( function() { |
76 |
|
var nick = $("#nick").val(); |
77 |
|
nick = $.trim(nick); |
78 |
|
|
79 |
|
if (nick == "") { |
80 |
|
alert("Nick can not be empty"); |
81 |
|
return; |
82 |
|
} |
83 |
|
|
84 |
|
try { |
85 |
|
socket.send( "NICK#" + nick); |
86 |
|
} catch(exception) { |
87 |
|
append(exception); |
88 |
|
} |
89 |
|
|
90 |
|
}); |
91 |
|
|
92 |
$(document).keypress(function(e) { |
$(document).keypress(function(e) { |
93 |
if(e.which == 13) { |
if(e.which == 13) { |
94 |
sendMessage(); |
sendMessage(); |
95 |
} |
} |
96 |
}); |
}); |
97 |
|
|
98 |
|
$(window).unload(function(){ |
99 |
|
socket.close(); |
100 |
|
}); |
101 |
|
|
102 |
}); |
}); |
103 |
|
|
104 |
|
|
112 |
<textarea rows="30" cols="160" id="log" readonly></textarea> |
<textarea rows="30" cols="160" id="log" readonly></textarea> |
113 |
<br> |
<br> |
114 |
<input size=120 type="text" name="txt" id="txt"> |
<input size=120 type="text" name="txt" id="txt"> |
115 |
<button id="btn">Submit</button> |
<button id="btn">Submit</button><br><br> |
116 |
|
|
117 |
|
<input size=20 type="text" name="nick" id="nick"> |
118 |
|
<button id="btnNick">Set Nick</button><br><br> |
119 |
|
|
120 |
<br><br> |
<br><br> |
121 |
<font size="2"> |
<font size="2"> |