说我想运行一个简单的Python脚本,它是一个Web服务器。我想连接一个浏览器,每隔N秒刷新一次,即更新页面。我该怎么做?
我假设Python服务器脚本会生成一些HTML,其中包含睡眠并强制刷新的javascript?或者浏览器可以强制刷新吗?
提前致谢。
答案 0 :(得分:11)
<meta http-equiv="refresh" content="5" />
这将在5秒后重新加载页面。
答案 1 :(得分:5)
刷新页面是一种相当古老的方法,在带宽方面通常比仅更新页面的特定部分更昂贵。此处介绍的解决方案已经可以满足您的需求,但您也应该尝试使用AJAX查看动态更新。抓住它并不难。基本上,不是浏览器刷新整个页面,您可以使用AJAX仅请求来自需要在页面上更新的Web服务器的数据。
有很多关于AJAX的教程。如果你需要支持IE6,它可能会有点困难,否则很简单。从理论上讲:
答案 2 :(得分:2)
将以下内容放在
下<meta http-equiv="refresh" content="5" />
这将在5秒后刷新页面。
答案 3 :(得分:1)
您可以使用META-Tag进行刷新或使用javascript。 但是,您必须注意URL中的参数是否正确处理,如果您不打算,则不要刷新POST操作。
答案 4 :(得分:0)
使用meta refresh标记。如果一个网页突然自动更新,我会感到非常惊讶。一些AJAXy的东西会更加实用。