如何添加按钮退出聊天室

jy03204340

我想加一个退出按钮,然后从列表中删除该用户,我不知道如何给ws发送请求,求帮助

2808 1 0
1个回答

walkor

js调用下ws.close()就关闭了websocket链接,用户就从用户列表中删除了。

注意,前端有一个链接断开定时重连的定时器,调用ws.close()前要把这个定时器去掉,不然又会重新链接上

  • jy03204340 2014-11-12

    function logout(){
    if(window.confirm("确认要退出吗?"))
    {
    alert(timeid);
    (window.clearInterval(timeid));
    (ws.close());
    var url = "{:U('Index/Login/logout')}";
    location.href = url;
    }
    return;
    }
    timeid 没有找到,然后一直重连

  • jy03204340 2014-11-12

    第二次点击退出的时候timeid才有值

年代过于久远,无法发表回答
🔝