Heestory

Window Open / Window Opener 본문

개발(~국비)/JavaScript

Window Open / Window Opener

까만밀가루 2023. 1. 5. 22:19
window.open("","pop","width="+540+",height="+670+",scrollbars=no,resizable=no");

window.open([페이지 URL],[타켓],[옵션]);

 

--부모창--

function selectDepart(dbrnNm, dbrnCode) {
    $("[name=orgCd]").val(dbrnCode);
    $("[name=orgNm]").val(dbrnNm);
    $("#orgName").val("["+dbrnCode+"] "+dbrnNm);
}

--자식창--

function confirmBtn() {

    if(confirm("선택 하시겠습니까?")) {
        var checkedSabun = $("[name=chkBtn]:checked").val();
        var dbrnNm = $("[name=dbrnNm_"+checkedSabun+"]").val();
        var dbrnCode = $("[name=dbrnCode_"+checkedSabun+"]").val();

        window.opener.selectDepart(dbrnNm, dbrnCode);

        window.close();
    }

}

window.opener.함수() : 부모창에 있는 함수를 호출한다.

 

 


https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=mk1126sj&logNo=220986157391 

 

[Javascript] window.open과 window.opener

window.open을 이용하여 새로운 창을 열 수 있으며 window.opener를 이용하여 팝업창에서 자신을...

blog.naver.com