【发布时间】:2011-09-24 08:50:48
【问题描述】:
我正在编写一个爱好项目,我想知道是否可以实现以下功能:
如果浏览器禁用了 JS,则页面每 X 秒重新加载一次。
如果浏览器启用了 JS,页面会从某个地方接收到一些 JS 事件并重新加载。但是该页面不会每 X 秒重新加载一次。
我正在尝试在应用程序中实现服务器推送并且它可以工作,但我也希望有一些至少半合理的回退机制。
有什么建议吗?
表达问题的另一种方式是:
我可以禁用它吗(以跨平台方式):
<META HTTP-EQUIV="refresh" CONTENT="15">
页面加载后?
【问题讨论】:
-
您是否尝试过使用 js 从 dom 中简单地删除该特定节点?
-
据我所知,元标签由浏览器加载一次。它们以静态方式应用设置,因此从 DOM 中删除标签没有任何意义。
-
好点。此外,这不是一个“普通”元标记,它是一个“http 等价物”,这意味着它模拟了一个 http 标头,并且那些不应该是可编辑的客户端。
标签: javascript html