0

我在博客上安装了一个模板,但它没有显示背景图片。

这里的主博客中,您可以看到没有背景图片(橙色的)

现在访问这个是我首先测试模板的博客,通常显示背景。

奇怪的结果是,如果你现在回到第一个网站并刷新它,就会显示背景??

这怎么会在 2 个不同的域之间发生?他们都引用了相同的图像,但为什么它仅在加载website2后才加载到 website1 上

这是关联的 CSS

#body_top {
background:transparent url(http://4.bp.blogspot.com/_66wIGDjagHk/Sh1HpWevpII/AAAAAAAAAeo/L2BR0NJ6kB4/s1600/bgr_body_top.png) no-repeat scroll 0 0;
width:100%;
}
4

1 回答 1

1

也许某些资源需要很长时间才能加载?然后访问第二个站点会导致它被加载到缓存中 - 这充当重新排序。

我建议使用 firebug - Network 选项卡检查这种行为。

编辑:很奇怪,萤火虫显示服务器以 404 响应

看起来像 HTTP 而不是 CSS 错误。当连接已经打开(保持活动问题?)时,服务器会以 404 响应,否则返回图像。

好的,是referer。它应该是 blogspot.com 子域。

也许 blogspot 有某种文件大小限制,不允许热链接来自其他站点的大文件。background_top 似乎比其他文件大一些。

在这里,查看 blogspot.com 引荐来源网址限制:http ://www.google.com/support/blogger/bin/answer.py?answer=57527

于 2009-07-27T12:37:29.700 回答