如何使用html5中的按鈕發送消息?如何使用socket.io觸發消息?
這裏是我的代碼:
服務器:
var io = require('socket.io').listen(72);
io.on('connection', function(client){
client.send('{"success": 1}');
client.on('message', function(data) {
console.log('Client:', data);
});
client.on('disconnect', function() {
console.log('Goodbye');
});
});
客戶端:
<!DOCTYPE html>
<html>
<head>
<script src="http://192.168.0.102:72/socket.io/socket.io.js"></script>
<script>
var socket = io.connect('http://192.168.0.102:72');
function doit(){
socket.on('message', function(data) {
socket.send("hi there");
});
}
</script>
</head>
<body>
<button name="Klickme" type="button" onclick="doit();">On!</button>
<button id="off" type="button" onclick="close();">Off!</button>
</body>
</html>
我讓我的客戶機/服務器上沒有錯誤,但我不得到的消息要麼。有人可以給我一個提示嗎?謝謝!!!
作品!非常非常感謝你! – goetzmoritz 2013-03-17 14:11:25