【问题标题】:CSS Content Not Downloading in Only Google Chrome仅在 Google Chrome 中无法下载 CSS 内容
【发布时间】:2011-06-28 14:38:31
【问题描述】:

这是目前我正在运行的开发环境的一个问题,这是 Django 内置的“开发服务器”(以 python manage.py runserver 开头的服务器)在我的本地计算机上运行。在我运行 FCGI 的部署机器上,这不是问题。

CSS 文件无法在 Chrome 中下载,但在 Firefox 中成功下载+渲染。两种浏览器都从服务器获得 200 OK 响应,但无论出于何种原因,Chrome 似乎都没有发送/接收文件的内容。

我可以使用任一浏览器导航到 CSS 文件本身的 URL 并很好地查看文档。

最好用截图来解释...

在 Chrome 中

Chrome 网络页面

顶部的所有内容看起来都可以正常下载。但请注意,Chrome 底部会报告所有 CSS 文件的“加载资源失败”。

Chrome CSS 标头

在 CSS 标头中一切正常...

Chrome CSS 内容

除了内容为空...

在 Firefox 中

Firefox CSS 标头

一切看起来都不错(请注意,“content-length”标头与 Chrome 相同)

Firefox CSS 内容

还有内容!

什么给了?什么可能导致内容无法加载?!


编辑:我还在把头发拉到这个上面。这只发生在 Chrome 中。我已经重新启动/更新/清除缓存一百万次了——我完全不知所措。

这很简单,可以避免——只需使用不同的浏览器来查看页面——但是为什么会发生这种情况?!?!

【问题讨论】:

  • 试试 Safari 看看是不是只有 Chrome 还是 Webkit 相关的。
  • 它在 Safari 和 Firefox 中可以正常工作。

标签: django firefox google-chrome cross-browser


【解决方案1】:

是时候升级您的 chrome 或转移到稳定频道(如果您使用的是分发存储库档案)。

我曾经遇到过类似的问题并遵循相同的路线。

【讨论】:

  • 我使用的是原版 Mac OS X Chrome。 Chrome 报告已完全更新到 9.0.597.102。我刚刚重新启动以确保也是如此。 编辑:哦,重启并没有没有解决问题。
【解决方案2】:

如果您安装了广告拦截器或跟踪器拦截器 Chrome 扩展程序,例如 Ghostry;它可以阻止一些合法文件。我遇到了这个问题。为了修复它,我为问题站点添加了一个例外。

【讨论】:

    猜你喜欢
    • 2015-06-23
    • 1970-01-01
    • 1970-01-01
    • 2020-07-16
    • 1970-01-01
    • 2012-09-15
    • 2012-12-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多