728x90
반응형

javascript opener 2

[Javascript] 부모창에서 자식창으로 값 전달하기 opener

■ Javascript 부모창에서 자식창으로 값 전달하기 부모창에서 자식창, 팝업창을 띄울 수 있음 이 때, 팝업창을 띄우는 창은 부모창, 팝업창은 자식창이 됨 부모창과 자식창 간 서로 데이터 즉, 특정 값을 주고받을 수 있음 ■ 부모창 → 자식창 1. 부모창에서 자식창(팝업창) 열기 var child; var url = "./popup_child.php"; child = window.open(url, 'popup_child', 'menubar=no, scrollbars=yes, status=yes, resizable=auto, titlebar=no, hotkey=0, width=300, height=300, left=0, top=0); 2. 부모창에서 자식창(팝업창) 닫기 child.close(); 3..

Javascript 2022.03.29

[Javascript] 부모창에서 자식창 열기, 자식창에서 부모창으로 값 전달 / opener 부모,자식창 데이터 교환

■ Javascript 부모창에서 자식창 열기, 자식창에서 부모창으로 값 전달 / opener 부모,자식창 데이터 교환 부모창에서 팝업으로 자식창을 열었을 때 자식창에서 행해진 Action 에 따라 부모창에 영향을 줘야 하는 경우 Opener를 사용함 Opener 라는 객체는 자신의 부모창의 Window 객체를 참조함 ### 예제 ### 1. 부모창에서 팝업으로 자식창을 오픈 ( 자식창에서 Action 후 돌아오면 completeCallback이라는 function이 실행됨 ) $(document).ready(function(){ parent.init(); }); var parent = { init:function(){ // 팝업창 오픈 $("#OpenBtn").on('click', function(){..

Javascript 2020.05.12
728x90
반응형