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

相关推荐
Y淑滢潇潇13 小时前
WEB 作业 三个练习题
前端·javascript·css3
信也科技布道师13 小时前
基石Redis实例自动化调度之路
java·开发语言·redis·自动化
666HZ66613 小时前
程序设计竞赛java
java·开发语言
开发者小天13 小时前
python查询天气小示例
开发语言·python
知行合一。。。13 小时前
Python--04--数据容器(元组)
开发语言·python
EndingCoder13 小时前
性能优化:类型系统的最佳实践
linux·前端·javascript·ubuntu·性能优化·typescript
wasp52013 小时前
Hudi 客户端实现分析
java·开发语言·人工智能·hudi
晚霞的不甘13 小时前
Flutter for OpenHarmony:注入灵魂:购物车的数据驱动与状态管理实战
android·前端·javascript·flutter·前端框架