2009-06-24 97 views

回答

13

确保每个人重新载入新文件的最可靠的方法是更改​​其URL。要做到这一点合理的方式,而不实际重命名它是钉在一个随机字符串:

<link rel='stylesheet' href='/mystyles.css?random=87365835'> 

这是用大锤牛刀,并绕过存在这样做的所有HTTP机制,但它绝对会到处工作,而其他技术都有警告。

编辑: @jitter:您无需为每个请求自动更改网址 - 您可以将其基于CSS文件的时间戳,甚至只需要手动更改即可, CSS重新加载。

+0

这是一种常见的方法 - 另请参阅http://stackoverflow.com/questions/438821/what-does-do-in-a-css-link – 2009-06-24 20:52:03

相关问题