清除浏览器js缓存

1.在HTML中的header中添加代码

复制代码
<meta http-equiv="pragma" content="no-cache" />
<meta http-equiv="content-type" content="no-cache, must-revalidate" />
<meta http-equiv="expires" content="Wed, 26 Feb 1997 08:21:57 GMT"/>

2.清除临时缓存

复制代码
<body onLoad="javascript:document.yourFormName.reset()">

3.jquery ajax清除浏览器缓存的两种方法:

(1)通过$.ajaxSetup 设置属性cache:false,让ajax不调用浏览的缓存。

复制代码
jQuery.ajaxSetup ({cache:false})

(2)在ajax的url后加上随机串来避免浏览缓存,例如$.ajax({url:'test.php?'+parseInt(Math.random()*100000)})缓存。

相关推荐
EndingCoder5 分钟前
案例研究:从 JavaScript 迁移到 TypeScript
开发语言·前端·javascript·性能优化·typescript
Yyyyy123jsjs5 分钟前
如何通过免费的外汇API轻松获取实时汇率数据
开发语言·python
白露与泡影13 分钟前
2026版Java架构师面试题及答案整理汇总
java·开发语言
一个天蝎座 白勺 程序猿1 小时前
KingbaseES查询逻辑优化深度解析:从子查询到语义优化的全链路实践
开发语言·数据库·kingbasees·金仓数据库
skywalker_112 小时前
Java中异常
java·开发语言·异常
2501_940315262 小时前
航电oj:首字母变大写
开发语言·c++·算法
没有天赋那就反复2 小时前
JAVA 静态方法
java·开发语言
Amumu121382 小时前
Vue脚手架(二)
前端·javascript·vue.js
Thomas_YXQ2 小时前
Unity3D在ios平台下内存的优化详解
开发语言·macos·ios·性能优化·cocoa
咸甜适中2 小时前
rust的docx-rs库,自定义docx模版批量生成docx文档(逐行注释)
开发语言·rust·docx·docx-rs