当有人正在编辑时,有一个人正在阅读帖子。 当编辑器保存帖子并发布它时,如何刷新阅读器的屏幕?
现在我每隔10秒进行一次自动刷新(低频以避免闪屏)。
谢谢你的帮助。
亨利
答案 0 :(得分:0)
我同意Mari M - 这可能不是一个好主意,总的来说,我甚至不确定它是否值得麻烦?如果他错过了一些内容,用户真的会失去很多吗?
这样做的一种方法是在不中断读者太多的情况下使用AJAX - 我确定你会找到很多如何使用它的指南。假设你写了一些JavaScript来查询服务器的所有内容10秒 - 后端将检查内容是否有更新,比如说,通过" update_date"或者数据库中的类似字段,如果有,它将返回更新文本。
现在的问题是如何在不刷新所有内容的情况下正确插入文本 - 由您决定。
另一种解决方案是简单地显示某种类型的弹出窗口,说明本文已更改,您可能需要刷新并提供链接/按钮这样做。