6

在我的网站上,该页面在大多数浏览器中显示不正确,直到您刷新它。该网站是: http ://www.hqinternetsolutions.com/services.html

我不知道为什么它以这种方式显示,然后它会在刷新时自行修复(即使没有清除缓存)

它是一系列带有边距的 div 向左浮动。任何的想法?

4

4 回答 4

1

该网站在 Windows 中的 IE 和 Mac 上的 Firefox 中对我来说看起来一致......

根据您使用的浏览器和操作系统,我建议您始终使用 HARD-REFRESH,因为它可以确保您始终下载最新的样式/脚本/等。

要执行硬刷新(而不是定期刷新):
在 Windows 中的 Firefox 的 Internet Explorer 中:CTRL + F5

在 Firefox 上的 OS X 中:CMD + SHIFT + R

我也相信您也可以通过 CMD + 单击(或 CTRL + 单击)浏览器中的刷新按钮来实现相同的功能。

如果您想暂时禁用缓存...
您也可以轻松禁用缓存,以便所有页面加载都将获取最新内容(在您硬刷新时允许您用尽带宽)。

我发现禁用缓存的最快和最简单的方法是使用 Firefox Add-on Developer Toolbar:

https://addons.mozilla.org/en-US/firefox/addon/60?collection_id=da0ecd99-2289-7ab0-7d57-e7c489c845c3

希望有帮助!

于 2009-07-21T18:53:10.700 回答
1

@n8wrl

没什么私人的,但我想纠正这样的误解,即“刷新会强制重新加载所有内容,即使它在缓存中也是如此。 ”我希望这是真的!如果我早先了解到当您按下时它不会强制刷新整页,我本可以节省数小时的调试时间F5

正如您在 xkcd AFTER a 上的 firebug 的 net 选项卡中看到的那样F5GET grownups.png返回 a304或“未修改”状态。这指示浏览器使用用户本地计算机上的缓存版本,因为在服务器上它没有被修改。大多数图像、许多脚本、css、静态 html 文件和其他 mime 类型都缓存在客户端计算机上,并且永远不会重新下载 - 即使您按下F5

获取 growups.png 304 未修改

CTR-SHFT-DLT要真正“刷新”页面,您需要通过按或您可能拥有的其他浏览器快捷方式来清除缓存。

于 2011-02-18T17:55:05.890 回答
0

即使它在缓存中,刷新也会强制重新加载所有内容。我不知道“错误”是什么样的,但是当我访问您的网站并刷新几次时,它看起来都一样。

于 2009-07-21T17:43:01.513 回答
0

可能这是一个本地问题,由缓存 CSS/图像等引起,浏览器使用缓存文件而不是加载新文件?我不得不承认,在观看时,无论刷新多少次,它看起来都与我一模一样。

于 2009-07-21T17:44:14.427 回答