为了账号安全,请及时绑定邮箱和手机立即绑定

如何在beforeunload上执行ajax函数?

如何在beforeunload上执行ajax函数?

冉冉说 2019-11-02 14:35:12
我正在开发php / javascript聊天。用户登录时,其用户名将插入名为的MySQL表中queue。此插入返回mysql_insert_id()将存储在称为$_SESSION['CHAT_QUEUE_ID']当用户关闭页面时,我需要删除MySQL表行。我尝试了以下方法,但没有成功:js文件window.onbeforeunload = closeSession;function closeSession(){    $.ajax({        url: "/chat/process/chat.php",        type: "GET"    });    return "disconnected";}chat.php$delete= "DELETE FROM queue WHERE id = " . $_SESSION['CHAT_QUEUE_ID'];// query, etc有什么办法吗?
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 1303 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信