过去几个星期我一直在为一个客户端工作,我绝对肯定我写的代码一直在很好地跨浏览器工作。然而,截至昨天,当通过Firefox或Safari浏览器查看时,该网站并未从我的服务器上下载内容(为使事情变得更加诡异,Chrome/IE中的网站可以正常加载)。Firefox和Safari不会从我的服务器上只下载文件
更新
当我从代理查看网站,在CSS文件中列出以下加载罚款。现在这是越来越奇怪...
错误?
好吧,我相信你们中的很多人会这样做,我很快去验证页面的HTML和CSS,想知道是否导致这个问题。但后来我跑了一个测试,坦率地说,任何验证错误无关:我试着直接在我的浏览器中加载一行CSS
文件。
The link to this CSS file is here
由于@Ralph下面问,什么是一个CSS文件提供我们的目的是什么?。提供CSS文件的目的是为了演示这种单行CSS文件在Chrome/IE中如何正确下载,而不是在Firefox/Safari中,我不明白为什么会这样。
我没有对服务器的控制权,但我的客户端确实对此非常熟悉。他目前离开,所以我无法问他是否在24小时前做出了改变,但如果可能,我想自己确定。
问:
是否有任何你知道的,会导致Firefox和Safari浏览器不下载CSS和JS文件的任何服务器的配置?我已经清空了.htaccess
文件以确保错误不是来自那里。
的Notes /尝试我做了
- 火狐是检索文件(根据萤火虫,它返回一个OK GET请求
- 标题是
text/css
因为它应该是(查看CSS以上链接并做右击 - >页面信息 - 这是Apache 2.2服务器
- 在Firef牛,我试图通过做Control + Shift + R完全重新下载页面,但仍然没有下载内容。
我很高兴按照要求提供任何其他信息。
谢谢你的帮助。
你能发布一个链接到网站?我不确定你的CSS文件链接的重点是什么。 – 2013-04-30 14:52:49
@ ralph.m CSS文件的目的在于显示文件在Chrome,IE中打开,但在Firefox/Safari中不打开。问题不在于该网站,而是外部文件未被下载的事实 – Evan 2013-04-30 14:53:57
啊,我明白了。感谢您的澄清。 FF下载文件很奇怪,但无法读取/显示它们。 – 2013-04-30 15:05:27