Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/370.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 缓存后图像滑块显示不正确_Javascript_Html_Css_Http_Cross Browser - Fatal编程技术网

Javascript 缓存后图像滑块显示不正确

Javascript 缓存后图像滑块显示不正确,javascript,html,css,http,cross-browser,Javascript,Html,Css,Http,Cross Browser,我正在开发一个简单的网站,必须有一个索引上的图像滑块。 我从网上得到了一个代码,这个例子正是我想要的 当我将它应用到我的页面时,问题出现了。我注意到当页面被缓存时,图像会一个接一个地显示,而不是保持在滑块中。像这样: 我使用的是XAMPP(所以是Apache),但我还不知道当网页启动时我将使用什么,因为我们还没有确定域 我找到了一个适用于Google Chrome的解决方案,只需添加 <?php header('Cache-Control: no-cache'); ?> 到页眉

我正在开发一个简单的网站,必须有一个索引上的图像滑块。 我从网上得到了一个代码,这个例子正是我想要的

当我将它应用到我的页面时,问题出现了。我注意到当页面被缓存时,图像会一个接一个地显示,而不是保持在滑块中。像这样:

我使用的是XAMPP(所以是Apache),但我还不知道当网页启动时我将使用什么,因为我们还没有确定域

我找到了一个适用于Google Chrome的解决方案,只需添加

<?php header('Cache-Control: no-cache'); ?>

到页眉。问题是IE和Firefox似乎不接受这一点

请给我一些建议好吗?多谢各位

编辑:在我的本地主机中添加缓存控件对Chrome有效,但在我的临时域()中不起作用。我不知道该怎么办


EDIT2:好的,现在问题出在脚本上,因为它只有在单击菜单按钮(使用jquery更新“maincont”内容)时才会中断…一些建议?谢谢

很久以前我找到了一个简单的解决方案,我不知道它是否有帮助,每当我导入脚本时,我都会将时间添加到末尾

<script type="text/javascript" src="jquery.js"></script>

变成

<script type="text/javascript" src="jquery.js?<?=time()?>"></script>

谢谢你的帮助。无论如何,这对我不起作用。很抱歉,我只是想检查一下你是否确保清除了缓存?是的,这就是重点。第一次通常显示正确,但它似乎保存了缓存副本,然后它显示错误。这就是为什么我想找到一种避免缓存的方法。你是否使用img标记加载图像?我因此,请使用我向您展示的内容,因为它从不缓存。