防止HTML页面的缓存
这个问题在这里已经有了答案:
你在那里的值是可以的,但meta http-equiv
是非常不可靠的。 你应该使用真正的HTTP头文件(具体如何做这将取决于你的服务器,例如Apache)。
您展示的Codesnippet使得浏览器每次访问网站时都会加载该网站,如果您执行频繁的更新,但仍然有静态页面,这非常有用。
<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate"/>
<meta http-equiv="Pragma" content="no-cache"/>
<meta http-equiv="Expires" content="0"/>
如果您希望它执行实时更新 ,就像它在(g)邮件帐户中那样执行更新 ,则需要使其自身更新(页面的一部分)。 在这种情况下使用Javascript,就像它在这个问题中显示的那样,或者是一个ajax调用。
$('#something').click(function() {
location.reload();
});
链接地址: http://www.djcxy.com/p/28679.html