websocket linux测试,Linux - WebSocket测试错误

我正在测试打开websocket和回声。 我试图在基于Linux的PC上运行,并在官方websocket网站'http://www.websocket.org/echo.html' 中使用示例代码进行测试。我只是将代码复制并保存为HTML文件。但是,当我访问 '127.0.0.1/websocket.html'时,只有HTML代码出现在屏幕上,无法使用JavaScript文件。我用我的笔记本电脑完全相同的代码,它是基于窗口的,它工作正常。我使用网络浏览器作为“Chromium 10.0.648.133 Ubuntu 10.04” 您能帮我解决吗?该代码是在这里下面..Linux - WebSocket测试错误

WebSocket Test

var wsUri = "ws://echo.websocket.org/";

var output;

function init() {

output = document.getElementById("output");

testWebSocket();

}

function testWebSocket() {

websocket = new WebSocket(wsUri);

websocket.onopen = function(evt) { onOpen(evt) };

websocket.onclose = function(evt) { onClose(evt) };

websocket.onmessage = function(evt) { onMessage(evt) };

websocket.onerror = function(evt) { onError(evt) };

}

function onOpen(evt) {

writeToScreen("CONNECTED");

doSend("WebSocket rocks");

}

function onClose(evt) {

writeToScreen("DISCONNECTED");

}

function onMessage(evt) {

writeToScreen('RESPONSE: ' + evt.data+'');

websocket.close();

}

function onError(evt) {

writeToScreen('ERROR: ' + evt.data);

}

function doSend(message) {

writeToScreen("SENT: " + message);

websocket.send(message);

}

function writeToScreen(message) {

var pre = document.createElement("p");

pre.style.wordWrap = "break-word";

pre.innerHTML = message;

output.appendChild(pre);

}

window.addEventListener("load", init, false);

WebSocket Test

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值