본문 바로가기

프로그래밍/jQuery

[jQuery] opener, parent 부모창 제어

반응형

부모창을 제어해보자



자신의 창이 팝업창(popup)일 경우 opener, 아이프레임(iframe)일 경우 parent로 부모창을 제어한다.




  예제


<script type="text/javascript">
    // 자식창에서 부모창으로 값 전달 및 속성 변경
    $("#hid_YN", opener.document).val("Y");
    $(opener.document).find("#hid_YN").val("Y");
    opener.document.getElementById("hid_YN").value="Y";
    parent.$("#hid_YN").val("Y");
    $("#hid_YN", opener.document).css("display","none");
 
    //부모창 새로고침
    opener.location.href = opener.document.URL;
 
    //부모창 함수 실행
    opener.함수명();
</script>

반응형