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

相关推荐
憧憬成为原神糕手1 分钟前
c++_list
开发语言·c++
idealzouhu4 分钟前
Java 并发编程 —— AQS 抽象队列同步器
java·开发语言
爱吃油淋鸡的莫何4 分钟前
Conda新建python虚拟环境问题
开发语言·python·conda
闲人编程11 分钟前
Python实现日志采集功能
开发语言·python·fluentd·filebeat·日志采集
Sol-itude18 分钟前
关于MATLAB计算3维图的向量夹角总是不正确的问题记录
开发语言·matlab·问题解决·向量
后端小张22 分钟前
Redis 执行 Lua,能保证原子性吗?
数据库·redis·缓存
书中自有妍如玉28 分钟前
layui时间选择器选择周 日月季度年
前端·javascript·layui
Riesenzahn28 分钟前
canvas生成图片有没有跨域问题?如果有如何解决?
前端·javascript
奔驰的小野码30 分钟前
java通过org.eclipse.milo实现OPCUA客户端进行连接和订阅
java·开发语言
f89790707031 分钟前
layui 可以使点击图片放大
前端·javascript·layui