日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

JS清除缓存的几种方法

發布時間:2024/3/24 javascript 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JS清除缓存的几种方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、CSS和JS為什么帶參數(形如.css?t=與.js?t=)怎樣獲取代碼

css和js帶參數(形如.css?t=與.js?t=)
使用參數有兩種可能:
第一、腳本并不存在,而是服務端動態生成的,因此帶了個版本號,以示區別。 即上面代碼對于文件來說 等價于 但瀏覽器會認為他是 該文件的某個版本!
第二、客戶端會緩存這些css或js文件,因此每次升級了js或css文件后,改變版本號,客戶端瀏覽器就會重新下載新的js或css文件 ,刷性緩存的作用。
第二種情況最多,也可能兩種同時存在。
版本號,可以是一個隨機數,也可以是一個遞增的值,大版本小版本的方式,或者根據腳本的生成時間書寫,比如就是精確到了生成腳本的秒,而 2.3.3 就是大版本小版本的方式。

二、關于瀏覽器緩存

瀏覽器緩存,有時候我們需要他,因為他可以提高網站性能和瀏覽器速度,提高網站性能。但是有時候我們又不得不清除緩存,因為緩存可能誤事,出現一些錯誤的數據。像股票類網站實時更新等,這樣的網站是不要緩存的,像有的網站很少更新,有緩存還是比較好的。今天主要介紹清除緩存的幾種方法。

清理網站緩存的幾種方法

meta方法

<META HTTP-EQUIV="pragma" CONTENT="no-cache"> <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate"> <META HTTP-EQUIV="expires" CONTENT="0">

清理form表單的臨時緩存
方式一:用ajax請求服務器最新文件,并加上請求頭If-Modified-Since和Cache-Control,如下:

$.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});

方法三:用隨機數,隨機數也是避免緩存的一種很不錯的方法!

URL 參數后加上 "?ran=" + Math.random(); //當然這里參數 ran可以任意取了 eg: <script> document.write("<s"+"cript type='text/javascript' src='/js/test.js?"+Math.random()+"'></scr"+"ipt>"); </script>其他的類似,只需在地址后加上+Math.random() 注意:因為Math.random() 只能在Javascript 下起作用,故只能通過Javascript的調用才可以

方法四:用隨機時間,和隨機數一樣。

在 URL 參數后加上 "?timestamp=" + new Date().getTime();

用PHP后端清理

在服務端加 header("Cache-Control: no-cache, must-revalidate");等等(如php中)

方法五:

5、window.location.replace("WebForm1.aspx"); 參數就是你要覆蓋的頁面,replace的原理就是用當前頁面替換掉replace參數指定的頁面。 這樣可以防止用戶點擊back鍵。使用的是javascript腳本,舉例如下: a.html 以下是引用片段: <html> <head> <title>a</title> <script language="javascript"> function jump(){ window.location.replace("b.html"); } </script> </head> <body> <a href="javascript:jump()">b</a> </body> </html> b.html 以下是引用片段: <html> <head> <title>b</title> <script language="javascript"> function jump(){ window.location.replace("a.html"); } </script> </head> <body> <a href="javascript:jump()">a</a> </body> </html>

總結

以上是生活随笔為你收集整理的JS清除缓存的几种方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: caoporn国产 | 国产精品成人aaaa在线 | 国内自拍偷拍视频 | 男人与雌宠物交h | 一区二区三区资源 | 欧洲三级视频 | 国产高清视频在线播放 | 亚洲第一页av| 五月天中文字幕在线 | 视频一区欧美 | 男人的亚洲天堂 | 女教师痴汉调教hd中字 | 国产精品15p | 向日葵视频在线 | 国产美女91呻吟求 | 成人午夜淫片免费观看 | 美女又黄又免费的视频 | 国产最新视频 | 欧美午夜精品久久久久久人妖 | 亚洲精品1 | 成人综合激情网 | 在线视频亚洲欧美 | 日韩欧美一级大片 | 男女性高潮免费网站 | 欧美视频一区二区在线 | 久久一本综合 | 国产调教在线 | 久久中文av | 性欧美videos另类艳妇3d | 女人叫床很黄很污句子 | 国产视频资源 | 51调教丨国产调教视频 | 在线观看免费黄色 | 毛片高清 | 情侣在线视频 | 日韩一区高清 | 免费看av在线 | 国产a国产片国产 | 国模私拍一区二区 | 国产91免费视频 | 亚洲aa在线 | 亚洲aⅴ乱码精品成人区 | 亚洲五月天综合 | 成人性生活免费看 | 久久久国产一区二区 | 欧美高清视频一区二区三区 | 亲子乱aⅴ一区二区三区 | 欧美激情一区二区三区p站 欧美mv日韩mv国产网站app | 国产91av视频 | 毛片大全| www日韩av| 人人妻人人澡人人爽欧美一区双 | 窝窝午夜视频 | 黄色在线免费观看视频 | 国产人妻精品午夜福利免费 | 欧美18—19性高清hd4k | 黄色国产视频网站 | 污视频网站免费观看 | 色人阁五月天 | 一级在线播放 | www.av色| 老头糟蹋新婚少妇系列小说 | 亚洲精品久久一区二区三区777 | 丝袜视频一区 | 色秀视频网 | 蜜臀久久精品久久久用户群体 | 国产凹凸一区二二区 | 成年人在线免费观看 | 在线观看色网 | 日韩av电影中文字幕 | 色屁屁影院www国产高清麻豆 | 6080午夜伦理 | 色秀av| 黄色网炮| 欧美 日韩 国产一区 | 亚洲综合丁香 | 成年人免费大片 | 波多野结衣中文字幕一区二区三区 | 日韩欧美www | 人妻无码一区二区三区四区 | 国产99999| 国产精品嫩草影院av蜜臀 | 成人中文字幕在线观看 | 日本一级一片免费视频 | 在线爱情大片免费观看大全 | 超碰牛牛| 亚洲国产精品自拍 | 日日噜噜夜夜爽爽 | 亚洲 美腿 欧美 偷拍 | av观看国产 | 久久99精品国产麻豆婷婷洗澡 | 欧美日韩国产一区二区 | 欧美黄色录像带 | 国产伦精品一区二区三区妓女下载 | 后入内射无码人妻一区 | av一区二区免费 | 色香蕉av | 亚洲狠狠 | 无码人妻aⅴ一区二区三区日本 |