3

我在使用 Twitter Bootstrap 构建的页面时遇到了一个奇怪的问题。页面加载后,然后一段时间不活动,单击另一个页面的链接或刷新当前页面将导致页面加载没有 CSS 样式。此问题似乎仅限于 Chrome,但不确定。

要重现,在 Chrome 中:

  1. 访问:http: //jis.nashville.gov/
  2. 页面加载后,等待大约 1 分钟。
  3. 单击徽标。

提前感谢您提供的任何帮助...... C

4

1 回答 1

0

好的,我已经解决了这个问题,但不确定这个答案是否是最好的方法。

我发现了一个相关的帖子,其中将时间戳添加到文件中,以便每次都强制重新加载浏览器。

我仍然有疑问,例如,为什么我必须为这个实例这样做?我们有很多很多站点,这是我必须这样做的唯一实例?

这是代码:

<link rel="stylesheet" type="text/css" href="http://www.example.com/style.css?ts=<?=filemtime('style.css')?>" /> 

这是提供答案的相关帖子:

浏览器不会读取更新的 CSS

于 2013-06-20T15:04:44.953 回答