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

相关推荐
广州灵眸科技有限公司14 小时前
瑞芯微(EASY EAI)RV1126B 音频输入
linux·开发语言·网络·音视频
嚣张丶小麦兜14 小时前
认识vite
前端·javascript·vue.js
吃喝不愁霸王餐APP开发者14 小时前
基于Spring Cloud Gateway实现对外卖API请求的统一鉴权与流量染色
java·开发语言
心疼你的一切15 小时前
三菱FX5U PLC与C#通信开发指南
开发语言·单片机·c#
Tim_1015 小时前
【C++入门】04、C++浮点型
开发语言·c++
@淡 定15 小时前
Java内存模型(JMM)详解
java·开发语言
oak隔壁找我15 小时前
Node.js的package.json
前端·javascript
谈笑也风生15 小时前
经典算法题型之复数乘法(二)
开发语言·python·算法
hkNaruto15 小时前
【C++】记录一次C++程序编译缓慢原因分析——滥用stdafx.h公共头文件
开发语言·c++
支撑前端荣耀16 小时前
从零实现前端监控告警系统:SMTP + Node.js + 个人邮箱 完整免费方案
前端·javascript·面试