一. meta方法
打包好的入口index.html头部加入
- <META HTTP-EQUIV="pragma" CONTENT="no-cache">
- <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
- <META HTTP-EQUIV="expires" CONTENT="0">
二. 清理表单的方法
- <body onLoad="javascript:document.yourFormName.reset()">
其实form表单的缓存对于我们书写还是有帮助的,一般情况不建议清理,但是有时候为了安全问题等,需要清理一下!
三. ajax方法
- $.ajax({
- url:'www.haorooms.com',
- dataType:'json',
- data:{},
- beforeSend :function(xmlHttp){
- xmlHttp.setRequestHeader("If-Modified-Since","0");
- xmlHttp.setRequestHeader("Cache-Control","no-cache");
- },
- success:function(response){
- //操作
- }
- async:false
- });
或者直接用 cache:false
- $.ajax({
- url:'www.haorooms.com',
- dataType:'json',
- data:{},
- cache:false,
- ifModified :true ,
-
- success:function(response){
- //操作
- }
- async:false
- });
以上这篇react+django清除浏览器缓存的几种方法小结就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持w3xue。