Web專案中,清理瀏覽器快取的幾種方式

2021-09-26 14:09:04 字數 1252 閱讀 9252

在b/s架構的專案中,訪問web專案時,往往需要清理瀏覽器的快取資料,js ,css 等等。

//方法1:在引用的js ,css ,,等檔案的url 處加乙個變數,生成乙個隨機數字

/test/common/jquery.js?r="+math.random()>

//方法2:在jsp或html頁面中,meta標籤中新增屬性值

//方法3:在js提交表單時的請求方法上新增控制快取的方法

//如果是form表單提交,則在表單上新增乙個屬性

//如果是jquery的ajax提交方式,則如下,新增before函式做處理

});//或者新增cache 屬性 

$.ajax(,

cache:false, 

ifmodified :true ,

success:function(response)

async:false

});//方法4:使用crtl+f5  跳過快取,請求新資料,支援部分瀏覽器

//方法5:建立乙個windows環境的清理瀏覽器快取的批處理檔案(clearcache.bat),在開啟瀏覽器之前執行一下清理快取的批處理檔案    

//呼叫的是windows 自帶的api函式,針對ie有效,**如下:

@echo 現在清除cookies

@rundll32 inetcpl.cpl,clearmytracksbyprocess 2

@echo 現在清除瀏覽歷史

@rundll32 inetcpl.cpl,clearmytracksbyprocess 1

@echo 現在清除臨時資料夾

@rundll32 inetcpl.cpl,clearmytracksbyprocess 8

@echo 現在清除儲存的密碼 

@rundll32 inetcpl.cpl,clearmytracksbyprocess 32 

@echo 現在清除表單資料 

@rundll32 inetcpl.cpl,clearmytracksbyprocess 16

@echo 清除以上所有專案

@rundll32 inetcpl.cpl,clearmytracksbyprocess 255

在b/s架構的專案中,訪問web專案時,往往需要清理瀏覽器的快取資料,js ,css 等等。

ue 清理快取 瀏覽器快取資料清理

mac電腦的瀏覽器和郵箱快取資料清理不乾淨怎麼辦?這裡為大家帶來了這款名為netshred x的快取清理工具,netshred x能夠幫助大家快速清理瀏覽器和電子郵件等應用程式的瀏覽資料,同時幫助大家刪除ssd上的資訊資料。使用netshred x自動清除快取和歷史記錄,這是一款易於使用的mac o...

瀏覽器快取資料清理

mac電腦的瀏覽器和郵箱快取資料清理不乾淨怎麼辦?這裡為大家帶來了這款名為netshred x的快取清理工具,netshred x能夠幫助大家快速清理瀏覽器和電子郵件等應用程式的瀏覽資料,同時幫助大家刪除ssd上的資訊資料。使用netshred x自動清除快取和歷史記錄,這是一款易於使用的mac o...

瀏覽器快取資料清理

mac電腦的瀏覽器和郵箱快取資料清理不乾淨怎麼辦?這裡為大家帶來了這款名為netshred x的快取清理工具,netshred x能夠幫助大家快速清理瀏覽器和電子郵件等應用程式的瀏覽資料,同時幫助大家刪除ssd上的資訊資料。使用netshred x自動清除快取和歷史記錄,這是一款易於使用的mac o...