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

相关推荐
Mr Xu_10 分钟前
Vue + Element Plus 实现前端导出 Excel 功能详解
前端·javascript·vue.js
小杍随笔10 分钟前
【Rust Cargo 目录迁移到 D 盘:不改变安装路径和环境变量的终极方案】
开发语言·后端·rust
前端大波19 分钟前
vue3的自动化路由(unplugin-vue-router)
javascript·vue.js·自动化
Henry Zhu12334 分钟前
Qt Model/View架构详解(五):综合实战项目
开发语言·qt·架构
孞㐑¥36 分钟前
算法—滑动窗口
开发语言·c++·经验分享·笔记·算法
AI-小柒44 分钟前
从零入门大语言模型(LLM):系统学习路线与实践指南
大数据·开发语言·人工智能·学习·信息可视化·语言模型·自然语言处理
hhy_smile1 小时前
Python environment and installation
开发语言·python
戌中横1 小时前
JavaScript 对象
java·开发语言·javascript
crossaspeed1 小时前
面向对象的三大特征和反射(八股)
java·开发语言
连山齐名1 小时前
程序员棋谱之一——单例模式
开发语言·单例模式