如何自动刷新共享网站?现在当有人在分享讨论中发布答案时,用户必须刷新页面以查看答案。如何自动刷新页面?Alfresco共享网站自动刷新
回答
我编辑toolbar.get.html
在tomcat\webapps\share\WEB-INF\classes\alfresco\site-webscripts\org\alfresco\components\discussions
。我添加了以下元标记
<meta http-equiv="Refresh" content="100">
。这是行得通的。
共享中没有预定义的自动刷新组件。你必须自己编写代码。
选项1:通过JavaScript每隔x秒自动轮询服务器,例如,使用YAHOO.lang.later(...)
选项2:写你自己的Alfresco政策分享到触发服务器发送的事件+消费这一事件
方案3:介绍的WebSockets
所有选项都需要深入了解浏览器中的JavaScript,尤其是YUI & Alfresco的定制共享组件& utils。选项2 & 3还需要深入了解Alfresco的Java Foundation API Java &。
我可以使用java脚本并在网站中设置规则吗? – samnaction
你可以使用JavaScript规则来触发选项2中的SSE或者在选项3中发出()。 但是这两种情况都不是微不足道的,只有JavaScript,因为你会向Alfresco添加SSE/websocket功能... – alfrescian
I认为location.reload();会重新加载页面仪式吗? – samnaction
我做了一个轮询定时器来更新,而不是重新加载整个页面
然而,这是更多的工作,具体的数据。
我部署了它,但我无法在管理工具中找到它 – samnaction
但是我在share/page/modules/deploy中找到它 – samnaction
它只是一个javascript impl。,您需要将它用于需要更新的数据。在存在模块中,它检索更新的站点成员存在状态,因此不会重新加载整个页面... –
- 1. 网站自动刷新
- 2. MVC会议与自动刷新网站
- 3. “刷新”共享对象
- 4. 共享图像不刷新
- 5. Alfresco共享登录问题
- 6. Alfresco共享存储空间
- 7. Alfresco共享定制限制
- 8. 移动网站与codeigniter共享资源
- 9. 多用户共享excel文件和自动刷新
- 10. Angularjs使用共享服务自动刷新控制器
- 11. 识别共享点网站
- 12. 媒体共享CMS网站
- 13. Azure中的共享网站
- 14. 自动刷新网页
- 15. 网页自动刷新
- 16. Multingual网站刷新
- 17. 创建一种新的网站Alfresco 5.2
- 18. 刷新网站 - 如果没有活动
- 19. 自动更新网站
- 20. Oracle JDBC刷新共享池不工作
- 21. Alfresco共享4.2预览器问题
- 22. 如何加速Alfresco共享发展
- 23. Alfresco的多语言文档共享?
- 24. Alfresco共享UI标头定制
- 25. Alfresco共享文件上传过滤器
- 26. Alfresco +与LDAP身份验证共享+ SSO
- 27. Alfresco共享页面状态历史
- 28. 如何在Alfresco中扩展toolbar.get.config.xml共享
- 29. Alfresco共享网页预览折叠问题
- 30. Autopostback不断刷新网站
@alfrescian这是好吗? – samnaction