在我的产品网站上,Firefox 有时“无法检测”我的 CSS 和 Javascript 代码中的更改。相反,它加载旧版本,所以看来我需要清除缓存。遇到这样的情况,我该怎么办?这与最新的 Firefox(撰写本文时为 16.0.1)有关。
EDIT!
我忘了说这是 localhost css 文件的错误。我的意思是,有一个旧的 js 文件,我更新它,上传它,并且在产品服务器上 firefox 认为它是 localhost 文件。
我包含文件的方式:
<link rel="stylesheet" href="/xyz.css" type="text/css" />
如果您使用服务器端语言,您可以使用一个技巧。
您可以在 .css/.js 之后附加一个字符串。以 PHP 为例:
<link rel="stylesheet" type="text/css" href="/style.css?t=<?= time(); ?>" />
它会改变每次页面重新加载。
看看这篇关于缓存清除.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)