我正在開(kāi)發(fā)php / javascript聊天。用戶登錄時(shí),其用戶名將插入名為的MySQL表中queue。此插入返回mysql_insert_id()將存儲(chǔ)在稱為$_SESSION['CHAT_QUEUE_ID']當(dāng)用戶關(guān)閉頁(yè)面時(shí),我需要?jiǎng)h除MySQL表行。我嘗試了以下方法,但沒(méi)有成功: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有什么辦法嗎?
如何在beforeunload上執(zhí)行ajax函數(shù)?
冉冉說(shuō)
2019-11-02 14:35:12