代码之家  ›  专栏  ›  技术社区  ›  Edward Tanguay

为什么Firefox/Chrome会显示与IE8不同的页面?

  •  2
  • Edward Tanguay  · 技术社区  · 15 年前

    当我看着 this published Google Docs document 我看到了 最新版本 具有 火狐 但是 老版本 具有 IE8 . 另外,屏幕刮擦通过 PHP/CURL 给了我一个旧版本。

    我试过了 Ctrl刷新 在IE8中,但我不能让它显示最新版本。 不管怎样 报头 我尝试更改php/curl,但我无法让它显示最新版本。

    注:我确信我可以在IE8中挖掘并找到一些缓存条目来清除,但是在这个URL上没有发生什么事情,比如说CNN.com上发生的事情,每次我在IE8中查看它时,它都会给我最新的消息,而不是几天前网站的缓存版本?例如,google docs是否没有发送浏览器(或者至少是ie和php/curl)所期望的头文件,以便不显示缓存版本?

    我对浏览器/头/缓存有什么不了解?不同的浏览器如何显示一个页面的不同内容?

    alt text http://www.deviantsart.com/upload/lmbevu.png

    3 回复  |  直到 15 年前
        1
  •  1
  •   Alix Axel    15 年前

    交易如下: IE正在显示最新版本 是火狐和Chrome在缓存页面。

    试击球 CTRL + F5 在Firefox和Chrome中 如果不起作用,安装 Web Developer Toolbar extension 对于火狐,选择“禁用”选项菜单下的“禁用缓存”。

        2
  •  0
  •   Ryan P.    15 年前

    尝试导航到&正在下载: http://ccleaner.com

    安装好后,关闭所有浏览器,然后运行清理程序。这应该从所有浏览器(以及许多临时文件等)中清除缓存。

    完成后,重新打开每个浏览器,然后重试URL。我猜你的浏览器中有一些缓存的数据会影响你的测试。

        3
  •  0
  •   rmartinus    15 年前

    似乎浏览器正在缓存旧数据。您可以尝试清除浏览器上的缓存,然后重新打开链接。

    推荐文章