Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript FireFox未缓存Css背景图像_Javascript_Css_Yui_Http Caching - Fatal编程技术网

Javascript FireFox未缓存Css背景图像

Javascript FireFox未缓存Css背景图像,javascript,css,yui,http-caching,Javascript,Css,Yui,Http Caching,我正在使用YUI3动态地将标记添加到页面中,这可以正常工作 出于测试目的,我有两个几乎相同的css文件,其中包含完全相同的背景图像。但是,当我加载第二个css文件时,Firebug显示,对第一个css文件中的相同图像发出了更多http请求 JS Y.one('head').appendChild(Y.Node.create('<link rel="stylesheet" id="' + cObject[target] + 'css' + '" type="text/css" href="c

我正在使用YUI3动态地将
标记添加到页面中,这可以正常工作

出于测试目的,我有两个几乎相同的css文件,其中包含完全相同的背景图像。但是,当我加载第二个css文件时,Firebug显示,对第一个css文件中的相同图像发出了更多http请求

JS

Y.one('head').appendChild(Y.Node.create('<link rel="stylesheet" id="' + cObject[target] + 'css' + '" type="text/css" href="css/' + c[target] + '.css" />'));
我显然不希望这种情况发生,但不知道从哪里开始寻找。在其他浏览器中可能也会这样,但我不知道其他浏览器有哪些插件可用(如果有的话)


编辑:标题看起来很好,但该错误可能是罪魁祸首…我可以在IE/Chrome/Safari中使用什么来测试http请求,以查看它是否仅为FF?

可能与此处描述的问题相同:

检查图像响应中发送的http标题

请特别查找影响客户端缓存的标头,例如Expires、Etag、Last modified等


检查它们是否被正确设置/发送,以及您是否知道如何使用它们。

服务器在响应映像文件GET请求时返回的标题是什么?可能是重复的
background-image: url(../../img/layout/apic.png);