我正在为多条消息编写翻译系统。
我有一个带有表格的页面,其中列出了所有需要翻译的消息。当翻译者单击消息进行翻译时,我将其锁定,因为无法为其分配其他翻译者。
当翻译人员进入并写东西,以非常规的方式离开页面(如后退按钮或关闭浏览器)时,就会出现问题。
如果发生这种情况,我想解锁该消息以使其再次可供其他翻译人员使用。
我怎样才能达到这种行为?
我知道 javascript onbeforeunload 事件,但每次用户刷新页面时也会触发,这不是我想要的。
提前ty
编辑:似乎实现 js ajax 调用以每分钟通知服务器是要走的路。现在的问题是如何处理PHP服务器端?