현재 윈도우에서 생성된 팝업 윈도우(popup.html)가 웹서버에 요청하고 그 응답(response.html)이
mainWnd를 갱신하도록 한다.
main.html (Parent Window)
<HTML> <HEAD><TITLE> Main.html </TITLE> <script> function openWnd(){ window.open("popup.html", "pop", "toolbar=no,menubar=no,width=300,height=200,resizable=yes,left=200,top=200"); } </script> </HEAD> <BODY onLoad="window.name='mainWnd'"> <input type="button" value="Winopen" onClick="openWnd();"> </BODY> </HTML>
popup.html (Child Window)
<HTML> <HEAD><TITLE> Popup window </TITLE></HEAD> <BODY> <!--폼을 처리하는 response.html은 target이 mainWnd이므로 폼을 전송하면 그 결과가 mainWnd라는 이름의 브라우저 화면에 나타난다.--> <form action="response.html" method="post" target="mainWnd" onSubmit="window.close();"> <input type="submit" value="Send"> </form> </BODY> </HTML>
response.html
<HTML> <HEAD><TITLE> response.html</TITLE></HEAD> <!--이 문서는 mainWnd라는 이름의 브라우저 화면에 나타난다--> <BODY> Acton.html </BODY> </HTML>
댓글 없음:
댓글 쓰기