【发布时间】:2017-10-22 21:37:15
【问题描述】:
我有一个使用 Codeigniter 的项目,效果很好。我在我的 PHP 文档中链接了我的 CSS 和 JS 文件,并且一切正常。但现在我发现它无法识别我对脚本所做的更改。例如,我在一个类中更改了背景颜色,但它仍然显示旧颜色,和 JS 一样,我更改了字符串的内容,但它仍然显示旧内容。但是当我将相同的脚本链接到 HTML 文档时,工作正常并应用更改。我很困惑,我不知道为什么会这样,很奇怪。
PD:我正在使用引导程序,我所有的脚本都在正文标签的末尾
【问题讨论】:
-
你能补充一些例子吗?这听起来确实像一个缓存问题。这是否也发生在其他浏览器上?或者它是否表现出任何不同的行为。
-
您是否设置了基本网址。您也可能需要按 control f5 硬刷新。
-
Ok 在开发和进行大量更改时,SHIFT-F5 或 Control+Shift+R 将重新加载页面而忽略缓存的内容(与 F5 或 Control+R 不同。这是一个非常有用的技巧当我在特别更改 css 文件时遇到同样的事情时。
-
如果您在 cloudfare 这样的防火墙后面,您的更改需要一些时间才能生效
标签: javascript php jquery html codeigniter