새창에서 부모창 제어 정보
새창에서 부모창 제어본문
안녕하세요 해결이 불가능해 다시금 질문을 합니다.
폼에 내용을 입력하고 확인을 누르면 새로운 창이 뜨게끔할려 합니다.
새로운 창에서 확인을 누르면 부모창에서 입력된 내용이 저장되게 할려 합니다.
현재는 새창이 없이 부모창에서 내용을 입력하고 확인을 누르면 저장이 됩니다.
새창에서 부모창의 확인을 누를 방법은 없을까요?
부탁드립니다.
정리하자면
부모창에서 내용들을 입력후 확인을 누르면 새창이뜬후에 새창에서 확인클릭시
부모창의 내용들이 저장되게 할려 합니다.
감사합니다.
오늘모임.. 가고 싶은데 아쉽네요
송년회 잘하시길..
댓글 전체
새창에서 parent.form 으로 접근해보세요
ㅠ.ㅠ
제머리로는 부족한게 많군요.
아래소스중 어딜 수정하면 될까요..
<!-- 부모창 -->
<input type="text" name="together_num" size=10 class=input> // 데이터 입력후
.
.
.
<input type="image" src="../images/btn2/btn_ok.gif" width="80" height="25" hspace="5" border=0 name="image" onClick="window.open('../seminar/pop.php','',''); return false;"> // 팝업창 띄움
<!-- 부모창 -->
<!-- 자식창 -->
<script>
function go(){
opener.parent.form;
window.close()
}
</script>
<input type="radio" name="ok" value="checkbox" />동의
<input type="radio" name="ok" value="checkbox" />비동의
<input type='button' value='확 인' onClick='go();'>
<!--
function expo_submit(frm){
if( frm.ok.value == "" ) { alert("동의 비동의중 선택하세요"); return false; }
}
//-->
</script>
제머리로는 부족한게 많군요.
아래소스중 어딜 수정하면 될까요..
<!-- 부모창 -->
<input type="text" name="together_num" size=10 class=input> // 데이터 입력후
.
.
.
<input type="image" src="../images/btn2/btn_ok.gif" width="80" height="25" hspace="5" border=0 name="image" onClick="window.open('../seminar/pop.php','',''); return false;"> // 팝업창 띄움
<!-- 부모창 -->
<!-- 자식창 -->
<script>
function go(){
opener.parent.form;
window.close()
}
</script>
<input type="radio" name="ok" value="checkbox" />동의
<input type="radio" name="ok" value="checkbox" />비동의
<input type='button' value='확 인' onClick='go();'>
<!--
function expo_submit(frm){
if( frm.ok.value == "" ) { alert("동의 비동의중 선택하세요"); return false; }
}
//-->
</script>
이렇게 해보세요.
function go(){
opener.parent.form.submit();
window.close()
}
function go(){
opener.parent.form.submit();
window.close()
}
빙고~
에러가 납니다 ㅠ.ㅠ
opener.parent.form은 null이거나 객체가 아닙니다.
opener.parent.form은 null이거나 객체가 아닙니다.
form대신에
<form name=xxx
xxx라고 쓰세요.
<form name=xxx
xxx라고 쓰세요.
아.. ^^; 바보된 느낌입니다.
감사합니다.
감사합니다.
다을처럼 활용해보심도.
var sf_form=document.form;
sf_form.action="action경로및파일명";
sf_form.target=winName;
sf_form.method='POST';
sf_form.submit();
var sf_form=document.form;
sf_form.action="action경로및파일명";
sf_form.target=winName;
sf_form.method='POST';
sf_form.submit();
엑션을 줘도 역시나 아무것도 안됩니다 ㅠ.ㅠ