トップへ(mam-mam.net/)

POSTでポップアップする方法

検索:

「POSTでポップアップする方法」

POSTでポップアップする方法はどうすれば良いでしょうか。Javascriptを使ってもかまいません。

回答

何でもいいのでウィンドウをポップアップしてから、
FORMのtargetにポップアップしたウィンドウの名前を指示すれば可能です。

ソース

<script language="javascript">
function my_open(obj) {
    window.open('', 'PopupW', 'width=640,height=480');
    obj.target = 'PopupW';
    return true;
}
</script>

<form method="POST" action="next.php" onsubmit="return my_open(this)" name="fm">
    何か入力:<input type="text" name="my_text" value="my_text" size="10"><br>
    <input type="hidden" name="my_hidden" value="my_hidden">
    <input type="submit">
</form>



next.phpのソース

<?php
echo $_POST["my_text"]; ?>