자바스크립트 팝업창 닫을시 부모창 새로고침

송창주·2022년 12월 16일
0

프로젝트를 진행하며 팝업창을 통해 게시글을 작성시 팝업창을 닫고
부모창을 새로고침하여 보여주는것에 의문이 들었다.

<!-- 방법1 : relaod -->
    opener.location.reload();
    window.close();
}

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

<!-- 방법3 : replace -->
    opener.location.replace("");
    window.close();
}

구글링을 해보니 생각보다 간단했으며 reload, href, replace 3가지 방법이 있었다.

    if (response.status == 200) {
        alert("게시물 등록");
        opener.location.reload("http://127.0.0.1:5500/templates/review.html");
        window.close();
    } else {
        alert(response.status)
    }

첫번째 방법을 통해 기능을 완성할 수 있었다.

0개의 댓글