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

相关推荐
我爱学习_zwj2 分钟前
Node.js:从浏览器到服务器的JS革命
javascript·node
一字白首2 分钟前
Vue 进阶,组件三大组成 + 通信 + 进阶语法
前端·javascript·vue.js
卿雪5 分钟前
Redis 数据过期删除和内存淘汰策略
数据库·redis·缓存
+++.9 分钟前
c++雪花屏(vsCode+cmake+mingw+ninja)
开发语言·c++·vscode
小年糕是糕手14 分钟前
【C++】内存管理(下)
java·c语言·开发语言·数据结构·c++·算法
缺点内向15 分钟前
如何使用C#将Excel工作表拆分为独立文件
开发语言·c#·.net·excel
csbysj202021 分钟前
jEasyUI 自定义排序
开发语言
编织幻境的妖24 分钟前
Python对象序列化和反序列化方法总结
开发语言·python
学Linux的语莫24 分钟前
Vue前端知识
前端·javascript·vue.js
BUG创建者25 分钟前
thee.js完成线上展厅demo
开发语言·前端·javascript·css·html·css3·three.js