如何在当前选项卡关闭或导航到另一页时更新表中列的值


How to update the value of a column in my table when the current tab close or navigate to another page?

我有一个页面,我把它命名为mypage.php。我有一个带有状态列的表MyTable。我想在用户进入页面时将状态更新为 T,并在用户离开或关闭页面时更改为 F。我尝试使用 JS 在卸载之前。无论如何帮助我。

试试

window.onunload=function(){
 /......when user closes..../
}
window.onload=function(){
/....when user enters page.../}
如果您想在

用户进入另一个选项卡时更新它,而不仅仅是在他关闭您的选项卡时,您应该尝试"onfocusout"或"blur"事件。 将 onfocusout 放在 body 标签上,当用户退出您的选项卡时,它会通过切换到另一个选项卡或关闭您的选项卡来触发。