JavaScriptでフォームデータ送信を新規ウィンドウで行うサンプルです。

JavaScript部分

<script type="text/javascript">
<!--
function mynewwin() {
    window.open("about:blank","newWindow","width=800, height=600, menubar=no, toolbar=no, location=no, status=no, resizable=no, scrollbars=yes");
    this.document.form1.target = "newWindow";
    this.document.form1.submit(); 
}
-->
</script>

 
html部分

<a href="javascript:void(0);" onclick="mynewwin();">新規ウィンドウ</a><br>
<br>
<form name="form1" action = "newwindowsubmit2.html" method="get">
<input type="text" name="text1" size="50" value="abcd1234">
</form>

 
実行

ソースコードのダウンロード



Leave a Reply

preload preload preload