【发布时间】:2014-08-05 04:43:47
【问题描述】:
所以我基本上在网站上有一个所见即所得的编辑器。
我希望能够判断用户当前是否正在编辑页面,以防止其他用户在“忙碌”时进入该页面。
我在 mySQL 中实现了一个将文章标记为忙碌的系统。当用户进入页面进行编辑时,它会将其标记为忙碌,并通过将函数绑定到 window.onbeforeunload 来取消标记。
但是,如果页面意外关闭,例如浏览器崩溃或被强制关闭,则不会调用 window.onbeforeunload。这导致某些文章在不应该被标记为忙碌时。
有没有更合适的方法来实现这个?
【问题讨论】:
标签: php mysql web content-management-system wysiwyg