我正在开发一个简单的网站,该网站的索引上必须有一个图像 slider 。 我从 Internet 获得了一个代码,该示例完全符合我的要求。
当我将它应用到我的页面时,问题出现了。我注意到当页面被缓存时,图像会一个接一个地显示,而不是保留在 slider 中。像这样:jsfiddle
我正在使用 XAMPP(所以是 Apache),但我还不知道当网页启动时我将使用什么,因为我们还没有决定域。
我找到了一个适用于 Google Chrome 的解决方案,就像添加一样简单
<?php header('Cache-Control: no-cache'); ?>
到标题。问题是 IE 和 Firefox 似乎不接受这个...
有什么建议吗?非常感谢。
编辑:在我的本地主机中添加缓存控制适用于 Chrome,但它不适用于我的临时域 ( canterasriomino.site90.com )。我不知道该怎么办。
EDIT2:好的,现在的问题出在脚本上,因为它只在单击菜单按钮时中断(使用 jquery 更新“maincont”内容...一些建议?谢谢
最佳答案
很久以前我找到了一个简单的解决方案,我不知道它是否对这里有帮助,每当我导入我的脚本时,我都会将时间添加到末尾
<script type="text/javascript" src="jquery.js"></script>
成为
<script type="text/javascript" src="jquery.js?<?=time()?>"></script>
添加时间会停止页面缓存文件,希望对你有帮助
关于javascript - 缓存后图像 slider 显示不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27088677/