본문 바로가기
JavaScript

reload(), 페이지 다시 읽기, 새로고침

by 띵앤띵 2020. 2. 4.
728x90
반응형

페이지 다시 읽기

 

1. 일반적인 다시 읽기 

window.location.reload();

 

->  이렇게 하면 컴퓨터의 cache에서 우선 파일을 탐색하고, 없으면 서버로 부터 받아온다.

 

 

2. 강력하고 강제적인, 다시 읽기

window.location.reload(true);

 

-> true 라는 파라미터를 입력하면, 무조건 서버에서 직접 파일을 가져오게 된다. cache는 완전히 무시

 

3. 소극적인 다시 읽기

history.go(0);

 

-> 이렇게 하면, cache에서 현재 페이지의 파일들을 항상 우선적으로 찾는다.

 

 

*** 참고사항

reload() 메소드는, 웹페이지를 다시 리로드할 때 사용한다기 보다는,

 

양식(폼)을 리셋(초기화)할 때 더 많이 사용됩니다.

 

그런데 양식의 리셋에서는 window.location.reload(true); 이런 강제적인 리셋이 가장 잘 작동합니다.

 

window.location.reload(); 또는 history.go(0); 로는, 양식의 초기화가 잘 되지 않았습니다.

 

 

 

 

 

 

 

 

 

 

참고 http://blog.naver.com/PostView.nhn?blogId=ghkddbguse&logNo=40167268049

반응형

댓글