为什么firefox / chrome显示不同于IE8的页面? [英] Why do firefox/chrome show a different page than IE8?

查看:233
本文介绍了为什么firefox / chrome显示不同于IE8的页面?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我查看此发布的Google文档文档时,我看到 Firefox ,但是旧版本 IE8 最新版本此外,通过 PHP / Curl 屏幕抓取它给我一个旧版本。

When I look at this published Google Docs document, I see the latest version with Firefox and Chrome, but an older version with IE8. Also, screen-scraping it via PHP/Curl gives me an older version.

我在IE8中尝试过 CTRL-Refresh ,但我无法获得它显示最新的版本。
无论是什么我试图改变PHP / Curl,我不能得到它显示最新的版本。

I've tried CTRL-Refresh in IE8 but I can't get it to show me the newest version. No matter what headers I try to change in PHP/Curl, I can't get it to show me the newest version.

注意:我确定我可以挖掘IE8并找到一些缓存条目来清除,但什么是发生在这个URL上发生的,例如,cnn.com这确实给我的每一次我看到的最新消息在IE8,而不是一些缓存版本的网站从几天前?例如是Google文档不发送浏览器(或至少IE和PHP / Curl)所期望的某种标题,以便不显示缓存版本?

Note: I'm sure I could dig in IE8 and find some cache entry to clear, but what is not happening on this URL that is happening on, say, cnn.com which indeed gives me the current news every time I look at it in IE8 and not some cached version of the site from a couple days ago? e.g. is Google Docs not sending some kind of header that browsers (or at least IE and PHP/Curl) expect in order to not show a cached version?

什么我不理解这里的browsers / headers / caching?不同的浏览器如何显示不同的网页内容?

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

推荐答案

这是协议: IE显示最新版本,Firefox和Chrome正在缓存页面。

Here is the deal: IE is showing the latest version, it's Firefox and Chrome who are caching the page.

尝试使用Firefox和Chrome 打击 CTRL + F5 安装 Firefox的Web Developer工具栏扩展,并在停用选项菜单下选择禁用缓存。

Try hitting CTRL + F5 in Firefox and Chrome, if that doesn't work install the Web Developer Toolbar extension for Firefox and pick "Disable Cache" under the "Disable" options menu.

这篇关于为什么firefox / chrome显示不同于IE8的页面?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆