2012-04-22 51 views
-3

我正在使用HTML和CSS运行基本网站。每当我将新文件推送到网站时,在执行CTRL + F5(硬刷新)之前,新文件将不会显示在浏览器中。任何人都可以帮助我吗?网站不会在没有Ctrl + F5的浏览器中更新

+0

哪个浏览器? IE?! – Aziz 2012-04-22 17:23:54

+1

你使用缓存技术吗? – 2012-04-22 17:25:05

+1

所以只是做一个“硬刷新”......大不了。 – Sparky 2012-04-22 17:34:59

回答

0

最有可能的,当你访问它的浏览器缓存您的网站的内容。下次访问时,它会显示本地缓存副本(除非您“硬刷新”)。

检查您的网页是否有任何cache-related meta tags,并查看使用no-cache tag是否有帮助。

+0

添加您的第二个链接中描述的元标签工作!奇怪的是,我之前在我的代码中有一个类似的标记,但使用这个链接中的一个工作... 再次,谢谢! – ScoWalt 2012-04-22 17:34:19

0

你必须把这个在你的头部分:

<meta content="no-cache" /> 
0

如果你正在为开发目的这么做,我会考虑一个工具,比如实时重载,它会在你更新文件时更新你的浏览器。 http://livereload.com/

相关问题