javascript - 避免浏览器缓存javascript文件
问题描述
我的 HTML 中有以下 Javascript,它将每 30 秒加载一次 time.pdf 中的值。但是浏览器将值保存在本地磁盘缓存中。任何避免这种情况被保存的方法,因为我在服务器端运行了一个不同的脚本,在需要时更新 time.pdf 文件。我是 Javascript 新手,如果有简单的解决方案,请告诉我。谢谢!
<script>
var myVar = setInterval(loadDoc, 30000);
function loadDoc() {
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function () {
if (this.readyState == 4 && this.status == 200) {
document.getElementById("time_details").innerHTML = this.responseText;
}
};
xhttp.open("GET", "/time.pdf");
xhttp.send();
}
loadDoc();
</script>
解决方案
推荐阅读
- google-cloud-platform - 云端在线强化学习
- sed - Sed 正则表达式以匹配“”之间的内容
- c# - C#:使用 IndexOutOfRangeException 还是避免它?
- javascript - Google 课堂 API 返回“请求的身份验证范围不足”
- java - 比较两个文本文件并在java中显示唯一的单词
- visual-studio-code - 在 VS Code 中使用 Prettier 格式化 .ejs 文件
- vue.js - 无法在 Vue 中应用 datalabels chartjs 插件的选项
- scala - scala map 通过键获取值,键不区分大小写
- css - 如何在滑块图像上粘贴导航栏
- variables - 如何使用 Dockerfile 动态设置 ENV 变量