opener 값전달, 함수실행.(자식창에서 부모창으로 값전달, 함수실행)

by 조쉬 posted Mar 26, 2021
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

자식창이 부모창으로 값 전달하기

<script>
// p_id : 부모창의 id 값
// c_val : 부모창에 전달 하려는 값

opener.document.getElementById("p_id").value = "c_val"; //일반적인 방법

$("#p_id", opener.document).val("c_val"); //jquery 이용
$(opener.document).find("#p_id").val("c_val"); //find를 이용한 jquery
</script>


자식창에서 부모창의 함수 호출, 실행 하기

<script>
// p_fun() : 부모창의 함수

opener.location.href="javascript:p_fun();"; // 일반적인 방법

$(opener.location).attr("href", "javascript:p_fun();"); //jquery 이용
</script>

오늘도 까먹기 전에 정리해둔다 ㅡ/.ㅡ


Articles

1 2 3 4 5 6 7 8 9 10