Javascript中的更改没有效果
--更新-- 我的浏览器正在缓存我的脚本。我不敢相信我在谷歌搜索了15分钟后竟然找不到这个 我偶然发现了一件我觉得很奇怪的事。事实证明,我在脚本中写什么都不重要!我用的是CodeIgniter 我认为:Javascript中的更改没有效果,javascript,jquery,Javascript,Jquery,--更新-- 我的浏览器正在缓存我的脚本。我不敢相信我在谷歌搜索了15分钟后竟然找不到这个 我偶然发现了一件我觉得很奇怪的事。事实证明,我在脚本中写什么都不重要!我用的是CodeIgniter 我认为: <script src="<?php echo base_url('/assets/js/ajax.js');?>"></script> <span id="dislike_error" style="color:red;"></span&
<script src="<?php echo base_url('/assets/js/ajax.js');?>"></script>
<span id="dislike_error" style="color:red;"></span>
为什么会这样?我尝试关闭浏览器中的选项卡。我尝试重新启动浏览器。但不知怎的,浏览器还记得以前的Javascript 清除浏览器中的缓存 或者。。最好的办法是加上这个
# don't cache css or js, for debugging, only
<filesMatch "\.(css|js)$">
ExpiresActive On
ExpiresDefault "access"
Header append Cache-Control "public"
</filesMatch>
#不要缓存css或js,仅用于调试
过期于
ExpiresDefault“访问权限”
标头附加缓存控制“公共”
对于.htaccess文件,要强制浏览器每次更新css和js文件,您只需要在开发计算机上使用它。您的浏览器正在缓存脚本。在开发时自动重新加载缓存的内容
# don't cache css or js, for debugging, only
<filesMatch "\.(css|js)$">
ExpiresActive On
ExpiresDefault "access"
Header append Cache-Control "public"
</filesMatch>