새창띄워서 글작성 후에 원래 창에 글써지게 하는 방법 정보
새창띄워서 글작성 후에 원래 창에 글써지게 하는 방법
본문
안녕하십니까. 42883번 질문에 대하여서 추가문의를 드립니다. 원도우 창을 열어서 글을 작성한 후에 리로드 하면 된다고 하여서 글을 작성을 하였는데, 새로 열린창에 글을 써보니 열린창 자체에 글이 써지게 됩니다.
이를 원래 있던 부모창에 글이 써지게 하는 방법이 있는지 고수님들의 친절한 답변을 기다리겠습니다.
이를 원래 있던 부모창에 글이 써지게 하는 방법이 있는지 고수님들의 친절한 답변을 기다리겠습니다.
댓글 전체
write_update.skin.php에 부모창리로드 하시고 닫으시면 될듯요~
죄송하지마 어떤 방법으로 해야 되는지 자체를 몰라서 문의를 다시 한번 드립니다. 부탁드립니다.
자식창임 참고하여 작업하세요.
function setvalue(){
opener.frm.부모창인풋박스네임.value = '<?=$content?>';
self.close();
}
<input type="text" name="content">
<a href='javascript:setvalue();'>자식창 확인버튼</a>
function setvalue(){
opener.frm.부모창인풋박스네임.value = '<?=$content?>';
self.close();
}
<input type="text" name="content">
<a href='javascript:setvalue();'>자식창 확인버튼</a>
우선 답변에 감사를 드리며, 씨엘님의 말씀이 맞는것 같은데....ㅎㅎ 도대체 어디에 어떻게 넣으라는 말인지를 잘 모르겠네요..ㅎㅎㅎ 너무 무리한 질문이었나 봐요
자식창은 새창을 말씀하시는 거구요. 부모창은 새창을 띄운 창이죠.
페이지에 넣으시면 될거 같습니다.
<script language="JavaScript">
function setvalue(){
opener.frm.부모창인풋박스네임.value = '<?=$content?>';
self.close();
}
</script>
이부분은 새창페이지 적당한 곳에 넣으심 될거 같구요. 스크립트입니다.
<input type="text" name="content"> ==> 새창의 내용입력하는 박스
<a href='javascript:setvalue();'>자식창 확인버튼</a> ==> 확인버튼
즉, 입력을 완료 하고 확인버튼을 클릭하면 바탕에 있던 페이지에 내용을 넣고 새창을 바로 닫아 버리는 기능이네요.
페이지에 넣으시면 될거 같습니다.
<script language="JavaScript">
function setvalue(){
opener.frm.부모창인풋박스네임.value = '<?=$content?>';
self.close();
}
</script>
이부분은 새창페이지 적당한 곳에 넣으심 될거 같구요. 스크립트입니다.
<input type="text" name="content"> ==> 새창의 내용입력하는 박스
<a href='javascript:setvalue();'>자식창 확인버튼</a> ==> 확인버튼
즉, 입력을 완료 하고 확인버튼을 클릭하면 바탕에 있던 페이지에 내용을 넣고 새창을 바로 닫아 버리는 기능이네요.
네 답변 감사합니다. 근데 제가 보기에는 하나의 입력창에 대한 답을 넣는 (예로 우편번호)것이 필요한 것이 아니라 주문폼 자체를 새창으로 띄우고 현재 white.skin.php를 작성을 하면 view.skin.php로 넘어가듯이 부모창의 view.skin.php로 답이 입력되어서 넘어 가도록 할 수가 있는지에 대한 문의를 드렸던 겁니다. 건강하시고요 답변 감사합니다.