Form 의 값을 Get 또는 Post 형식으로 새창으로 전송하는 방법
JavaScript 을 이용한다.
JavaScript
function new_caputre(){
var objPopup = window.open('','myWindow','resizable=yes, top=0, left=100, width=400, height=450, scrollbars=no');
document.newCapture.target="myWindow"; // 타켓
document.newCapture.action="bar.php"; // 수행할 경로
if ( objPopup == null) // 팝업이 뜨는지 확인
alert('차단된 팝업창을 허용해 주세요');
else{
document.newCapture.submit();
objPopup.focus();
}
}
Form
<form name="newCapture" method="post" action="">
<input type="button" value="캡쳐하기" onclick="new_caputre()"/>
</form>
해당 버튼을 클릭하면 새창이 때면서 Form 값이 전송 된다.