0

私がやろうとしているのは、ドロップダウン リストと送信ボタンを備えた単純なフォームを作成することです。ドロップダウン リストからオプションを選択すると、ユーザーが送信ボタンをクリックすると、選択したオプションに関する詳細情報を表示できるポップアップ ウィンドウが開きます。

今、私は単に持っています:

<form action="example.php" method="post" target="_blank">
    <select size="7" name="identifier" style="width: 100%;">
        <option>
            Options....
        </option>
    </select>
</form>

ユーザーがオプションを選択して送信を押すと、新しいウィンドウが開き、選択したオプションの投稿データが渡されます。ただし、まったく新しいウィンドウではなく、定義できるサイズの小さなポップアップウィンドウを開くことを特に望んでいます。target=_blank が非推奨であることも認識しているので、今これを達成するための好ましい方法は何でしょうか?

4

3 に答える 3

0

ここにあなたの問題を解決するかもしれないリンクがあります(stackoverflow Link):javascriptを使用して「選択」ドロップダウンで「オプション」を選択した場合にポップアップを表示するにはどうすればよいですか?

于 2013-04-25T09:35:55.297 に答える
0

onsubmitJavaScript 関数を呼び出します。
その関数では、渡す必要があるすべての値を取得します。
たとえばvar myelementval = document.getElementById('myelement')
、次に使用します

window.open('mywindow.php?myelement='+myelementval,"mypopupname","width=500,height=400,resizable=yes,top=100,left=200,scrollbars=yes" 
.........
于 2013-04-25T10:10:53.433 に答える