Javascript 부모창(parent window) 새로고침(refresh) 하는 3 방법

2024. 1. 17. 01:06Devel/javascript

반응형

JavaScript 부모창 새로고침  3가지 방법


팝업창을 띄우고 나서 처리를 한 후 부모창을 새로고침해야하는 경우,

자바스크립트를 이용하여 부모창을 자동으로 새로고침을 합니다.


1. 방 법 1


<script>
function pclose1(){
    opener.location.reload();
    window.close();
}
</script>

 

2. 방 법 2

   부모창의 URL을 새로고침 , GET으로 전송 (POST로 전송된 부모창이 열려있을 경우 오류가 발생)


<script>
function pclose2(){
   window.opener.document.location.href=window.opener.document.URL;
   window.close();
}
</script>

 

3. 방 법 3 (부모창을 새로고침 하거나,  이동할 페이지를 설정)


<script>
function pcolse3() {
    opener.location.replace("이동할페이지.php?a=x1&b=y2&c=z3");
    window.close();
}
</script>

 

반응형