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

相关推荐
奶香臭豆腐12 分钟前
C++ —— 模板类具体化
开发语言·c++·学习
qq_5895681016 分钟前
Echarts的高级使用,动画,交互api
前端·javascript·echarts
晚夜微雨问海棠呀19 分钟前
长沙景区数据分析项目实现
开发语言·python·信息可视化
graceyun20 分钟前
C语言初阶习题【9】数9的个数
c语言·开发语言
波音彬要多做1 小时前
41 stack类与queue类
开发语言·数据结构·c++·学习·算法
Swift社区1 小时前
Excel 列名称转换问题 Swift 解答
开发语言·excel·swift
一道微光1 小时前
Mac的M2芯片运行lightgbm报错,其他python包可用,x86_x64架构运行
开发语言·python·macos
矛取矛求1 小时前
QT的前景与互联网岗位发展
开发语言·qt
Leventure_轩先生1 小时前
[WASAPI]从Qt MultipleMedia来看WASAPI
开发语言·qt
弗罗里达老大爷1 小时前
Redis
数据库·redis·缓存