javascript - Chrome 和 Firefox 会刷新除一个之外的所有 js 文件

标签 javascript jquery google-chrome firefox

我正在 jBoss 上运行一个应用程序。

一个页面中有很多js文件。当我重新加载页面时,Chrome 和 Firefox 会看到所有 js 文件的更改,除了一个。

我以未知模式打开Chrome(Firefox),禁用Chrome控制台(Firefox控制台)的缓存,重新加载页面,清理并重新启动应用程序服务器并重建应用程序。

什么都没有。

我不知道该怎么办。

最佳答案

链接页面上的脚本时,您可以在文件后面添加一些内容,例如

<script language="JavaScript" src="<file_name.js>?yyyymmdd"></script>. 

这个“yyyymmdd”可以是当前日期/日期时间(从不缓存)或您所包含的js文件的最后修改日期(仅当您修改脚本时才会取消缓存)。

这就是我们使用的方法。

关于javascript - Chrome 和 Firefox 会刷新除一个之外的所有 js 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32992990/

相关文章:

javascript - 当在 Javascript 中定义为百分比时,获取节点/元素的正确宽度和高度

javascript - 通过 jquery 类隐藏元素

python - 如何在 selenium 中使用 chrome webdriver 在 python 中下载文件?

javascript - 闭包困惑,函数之间共享全局变量

Javascript:用 3 个字母替换 Date 的全天名称和全月名称。星期二 > 星期二

php - 超过 1.5GB 时,JQuery 文件上传到 NGINX/PHP 服务器失败

javascript - 如何使 php 操作保留在此页面上,直到我使用 JQuery 退出?

javascript - 选中/取消选中勾选复选框,但忽略任何禁用的复选框

css - 以编程方式从网页创建PDF

windows - 如何为 Java SWT 应用程序实现类似 Google-chrome 的标题栏