WebSocket.send()这个函数,为什么一调用就报错 DOM Exception 11 ?

yuriarthas 2013-04-06 11:02:27
rt,代码如下
<!Doctype html>
<meta http-equiv="content-type" content="text/html;charset=utf-8"/>
<head><title>qqq</title></head>

<body>

<script type="text/javascript">

var ws=new WebSocket("ws://localhost:8888");//这里ws正常
ws.send("wqqeeqeqe");//报错

ws.close();
alert("done");
</script>
</body>
</html>


不管怎么试都报错,为什么呢?我用的是chrome 26
求大神们指点
...全文
3719 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Ennot 2015-08-21
  • 打赏
  • 举报
回复
2L正解呀 困扰我好久了
1097944961 2014-03-21
  • 打赏
  • 举报
回复
soneway1 2013-06-19
  • 打赏
  • 举报
回复
把ws.send()写到ws.onopen事件里,就可以了
jsfeel 2013-05-11
  • 打赏
  • 举报
回复
lz你好,我也碰到了这个问题,我的服务器端使用google的php代码改写的,客户端显示readystate为1,但是调用send方法时就出现说没定义,我查了websocket的api,没发现send方法有改变,现在都不知道怎么办...你如果找到解决方法希望分享一下

39,118

社区成员

发帖
与我相关
我的任务
社区描述
HTML5是构建Web内容的一种语言描述方式。HTML5是互联网的下一代标准,是构建以及呈现互联网内容的一种语言方式.被认为是互联网的核心技术之一。
社区管理员
  • HTML5社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧