javascript - 缓存后图像 slider 显示不正确

标签 javascript html css http cross-browser

我正在开发一个简单的网站,该网站的索引上必须有一个图像 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/

相关文章:

javascript - 如何在参加在线考试时完全禁用浏览器的后退按钮?

javascript - 如何将 jQuery UI 工具提示与我的自定义 CSS 一起使用

html - CSS 百分比在 IE 中完全失败

javascript - D3 用不同的数据创建相同的图像

javascript代码来分析url并生成像谷歌嗡嗡声一样的摘要?

html - 跟随兄弟节点与当前 xslt/xpath

html - -webkit-转换 :rotate() produces an inexplicable square unrelated to the element the CSS is applied to

javascript - 如何从另一个函数访问变量?

javascript - 如何将绑定(bind)上下文传递给自定义处理程序调用?

html - 如何在 slider 中居中对象