[點(diǎn)晴永久免費(fèi)OA]防止網(wǎng)頁(yè)后退asp禁止緩存
像一般網(wǎng)上很多禁止緩存的代碼,有時(shí)并不可靠,這時(shí)你只要在操作的頁(yè)面加上就可以了,在網(wǎng)頁(yè)的里指定要定向的新頁(yè),再點(diǎn)后退,看是不是不會(huì)再退到剛才的操作頁(yè)面了,實(shí)際上已經(jīng)把這個(gè)歷史給刪除了
''''''''''''''''''''''''''''''''''''''''ASP 腳本 Response.Buffer = True Response.ExpiresAbsolute = Now() - 1 Response.Expires = 0 Response.CacheControl = "no-cache" ////////////////////////////////////////ASP.NET 腳本 代碼如下: Response.Buffer=true; Response.ExpiresAbsolute=DateTime.Now.AddSeconds(-1); Response.Expires=0; Response.CacheControl="no-cache"; ASP禁用緩存補(bǔ)充: Response.ExpiresAbsolute =Now() - 1 Response.Expires=0 Response.CacheControl="no-cache" ajax強(qiáng)制不緩存的方法 1、加個(gè)隨機(jī)數(shù) xmlHttp.open("GET", "ajax.asp?now=" + new Date().getTime(), true); 2、在要異步獲取的asp頁(yè)面中寫(xiě)一段禁止緩存的代碼: Response.Buffer =True Response.ExpiresAbsolute =Now() - 1 Response.Expires=0 Response.CacheControl="no-cache" 3、在ajax發(fā)送請(qǐng)求前加上x(chóng)mlHTTP.setRequestHeader("If-Modified-Since","0");可以禁止緩存 xmlHTTP.open("get", URL, true); xmlHTTP.onreadystatechange = callHTML; xmlHTTP.setRequestHeader("If-Modified-Since","0"); xmlHTTP.send(); 4、header(”Cache-Control: no-cache, must-revalidate”); 該文章在 2022/6/22 0:15:31 編輯過(guò) |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |