JavaScript2020. 11. 14. 18:06

 

 

 

팝업창을 띄우고, 일련의 업무가 진행된 후 부모창을 새로고침해야 할 경우가 있을것이다.

그럴 경우 여러가지 방법이 있다.

일단, window.opener는 자식창을 열어준 창에 접근하는 접근자임.

 

<!-- 방법1 -->
function close1() {
    opener.location.reload();
    window.close();
}

<!-- 방법2 -->
function close2() {
    window.opener.document.location.href = window.opener.document.URL;
    window.close();
}

<!-- 방법3 -->
function close3() {
    opener.location.replace("페이지~.jsp?deer=" + "deer");
    window.close();
}

 

 

자바스크립트도 여러가지 선객체들을 가지고 있고, 그 객체들의 API를 잘 활용하는것도 시간 낭비를

줄일 수 있는 방법이라 하겠다.

'JavaScript' 카테고리의 다른 글

Javascript Prototype 기초  (0) 2020.11.14
[javascript] JSON 형태 데이터 만들기  (0) 2020.11.14
이메일 형식 체크 정규식  (0) 2020.11.14
self, parent, top 태그  (0) 2020.11.07
javascript 뒤로가기, history back  (0) 2020.11.07
Posted by 사슴영혼'-'