JS 브 라 우 저 캐 시 지우 기 (전환)
5305 단어 캐 시
브 라 우 저 캐 시, 때때로 우 리 는 그 를 필요 로 한다. 왜냐하면 그 는 사이트 의 성능 과 브 라 우 저 속 도 를 향상 시 키 고 사이트 의 성능 을 향상 시 킬 수 있 기 때문이다.그러나 때때로 우 리 는 캐 시 를 삭제 해 야 한다. 캐 시가 잘못 되 어 잘못된 데이터 가 발생 할 수 있 기 때문이다.주식 류 사이트 의 실시 간 업데이트 등 과 같은 사 이 트 는 캐 시 를 하지 않 는 다. 어떤 사 이 트 는 업데이트 가 적 고 캐 시가 있 는 것 이 좋다.오늘 은 캐 시 를 지 우 는 몇 가지 방법 을 소개 합 니 다.사이트 캐 시 를 청소 하 는 몇 가지 방법
1. 메타 방법
//
<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
<META HTTP-EQUIV="expires" CONTENT="0">
2. form 폼 의 임시 캐 시 정리
<body onLoad="javascript:document.yourFormName.reset()">
PS: 사실 form 폼 의 캐 시 는 우리 가 작성 하 는 데 도움 이 됩 니 다. 일반적인 상황 에 서 는 청 소 를 권장 하지 않 지만 가끔 은 안전 문제 등 을 위해 청 소 를 해 야 합 니 다!3. jquery ajax 브 라 우 저 캐 시 지우 기
방식 1: 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
});
방법 2. cache: false 를 직접 사용 합 니 다.
$.ajax({
url:'www.haorooms.com',
dataType:'json',
data:{},
cache:false,
ifModified :true ,
success:function(response){
//
}
async:false
});
방법 3: 랜 덤 수 를 사용 하 는 것 도 캐 시 를 피 하 는 좋 은 방법 입 니 다!
URL "?ran=" + Math.random(); // ran
방법 4: 랜 덤 시간 으로 랜 덤 수 와 같 습 니 다.
URL "?timestamp=" + new Date().getTime();
4 、 JS 캐 시 지우 기
document.write("<script src='test.js?rnd="+Math.random()+"'></s"+"cript>")。
5. phop 백 엔 드 로 청소
서버 에 header ("Cache - Control: no - cache, must - revalidate") 를 추가 합 니 다.잠시 만 요.
6. 자바 액 션 으로 청소
response.setHeader("Pragma","No-cache");
response.setHeader("Cache-Control","no-cache");
response.setDateHeader("Expires", 0);
7. 전역 캐 시 설정 을 위해 ajax Setup 을 사용 합 니 다. (jQuery. ajaxsetup () 방법 으로 전역 AJAX 기본 설정 을 설정 합 니 다.)
$.ajaxSetup ({
cache: false // AJAX
});
PS: 이 방법 은 IE, 구 글, 화 호 에 서 는 가능 하지만 360 에 서 는 안 될 것 같 습 니 다. 아마도 초고 속 모드 를 설정 하 는 것 이 좋 을 것 같 습 니 다 (하지만 저 는 해 보지 않 았 습 니 다).
전송 주소:http://www.haorooms.com/post/js_llq_hc
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
강 한 캐 시 와 협상 캐 시 상세 설명클 라 이언 트 는 자원 을 요청 할 때마다 만 료 여 부 를 봅 니 다.만 료 되 어야 서버 에 문의 할 수 있 습 니 다.그래서 강 캐 시 는 클 라 이언 트 에 게 자급자족 용 으로 사용 하기 위 한 것 이다....
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.