gpt4 book ai didi

javascript - PHP 页面关闭时调用函数

转载 作者:可可西里 更新时间:2023-11-01 07:48:07 25 4
gpt4 key购买 nike

有没有办法在 php-page 关闭时调用函数?
我正在我的 MySQL 数据库中保存在线/离线状态。
用我的函数

Users::isOffline(Users::getUserName())

我正在将“离线”写入数据库。
现在我想在有人使用关闭按钮关闭页面时调用此函数。
我试过这个:

<script language="JavaScript" type="text/javascript">
window.onbeforeunload = confirmExit;
function confirmExit()
{
var offline= <?php echo Users::isOffline(Users::getUserName())?>;
}
</script>


但是,当加载 php 页面时会调用该函数....
有任何想法吗? :)

最佳答案

这是因为 PHP 代码不在客户端运行 - 您需要使用 JS。

function confirmExit(){
//here you send request to your server
}

然后在服务器端您收到请求并将用户标记为离线

关于javascript - PHP 页面关闭时调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34806779/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com