清除浏览器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)})缓存。

相关推荐
Dxy1239310216几秒前
Python的正则表达式如何做数据校验
开发语言·python·正则表达式
UP_Continue1 分钟前
C++--右值和移动语义
开发语言·c++
shuaijie051818 分钟前
当表格数据量过大的时候,如何使用不分页进行展示
javascript·vue.js·ecmascript
222you28 分钟前
Java线程的三种创建方式
java·开发语言
云上漫步者34 分钟前
深度实战:Rust交叉编译适配OpenHarmony PC——unicode_width完整适配案例
开发语言·后端·rust·harmonyos
漫漫求37 分钟前
Java内存模型【JMM】、JVM内存模型
java·开发语言·jvm
田姐姐tmner43 分钟前
Python 全面语法指南
开发语言·python
How_doyou_do1 小时前
常见的设计模式
前端·javascript·设计模式
white-persist1 小时前
【攻防世界】reverse | simple-check-100 详细题解 WP
c语言·开发语言·汇编·数据结构·c++·python·算法
wuguan_1 小时前
C#中的静态成员、常量和只读变量
开发语言·c#