当我看着this published Google Docs document,我看到了最新版本与火狐和铬,而是旧版本与IE8。另外,通过PHP/Curl屏幕截图给我一个旧版本。为什么firefox/chrome会显示与IE8不同的页面?
我试过CTRL-Refresh在IE8中,但我无法让它显示我最新的版本。 无论如何标题我尝试改变PHP/Curl,我无法让它显示我最新的版本。
注意:我确定我可以挖掘IE8并找到一些缓存条目来清除,但是这个URL上没有发生什么,例如cnn.com,这确实每次都会给我当前的新闻我在IE8中查看它,而不是几天前的某个缓存版本的网站?例如Google Docs是不是发送浏览器(或者至少IE和PHP/Curl)期望的某种头文件,以便不显示缓存版本?
我不理解浏览器/标题/缓存在这里?不同的浏览器如何显示一个页面的不同内容?
alt text http://www.deviantsart.com/upload/lmbevu.png
我简单地在本文档中忘记了当我第一次发布时选中“在发生更改时自动重新发布”复选框。由于FF和Chrome似乎共享cookie,因此他们将更新后的版本显示为“已发布文档”,所以我认为它确实已发布。获得的经验:总是选中该框,否则您编辑文档的浏览器会将您所做的更改显示为“已发布”,但不会真正发布。 – 2010-05-02 03:56:46