• ベストアンサー

新しい画面にフォームを送信する

ボタンがクリックされると、新しいWindowが開き、新しい画面では、元画面の入力情報を元にサーブレットで、処理を行い、結果を表示したいのですが、どういうふうにしたら、フォームを送信することができるでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • mirurin
  • ベストアンサー率43% (48/111)
回答No.2

「_blank:常に名前無しのウィンドウを新規に開いて、そこに表示します。 」 http://tohoho.wakusei.ne.jp/html/attr/target.htm targetに適当な名前を付けたら、それが開いたウィンドウの名前になります。

参考URL:
http://tohoho.wakusei.ne.jp/html/attr/target.htm

その他の回答 (1)

  • kirin_f
  • ベストアンサー率51% (44/85)
回答No.1

リンクと同じようにformタグ内に target="_blank" を入れればできると思います。

mikmik_a
質問者

補足

target="_blank"の"_blank"はどういう意味なのでしょうか?なんか適当にtarget="aaa"とありもしない名前を付けたら別画面が開いたんですが、これは正しいんでしょうか?

関連するQ&A

  • フォーム送信後の画面について教えて下さい!!

    送信先にmailtoを使用してフォームを作っています。 (諸事情のため、cgiを絡ませることができません) 現在、送信ボタンをクリックした後に、 アラートで、 「このフォームは電子メールを使用して送信されています」云々・・・ OK、キャンセルになっています。 OKと選択した後、画面がフォームのままになってしまっています。 希望は、OKを選択した後に、 「ありがとうございました」等のメッセージを表示して、 画面を指定したファイルに戻したいのですが、 どうすればこのような事ができますか? javascriptを使用すればいいのでしょうか? javascriptは全くわからないので、 できれば、ソースごと教えて頂けると嬉しいです。 宜しくお願いします!!

    • ベストアンサー
    • HTML
  • フォームからメールで送信

    ホームページビルダーを使ってフォームから送信ボタンをクリックして 私のメールへ送信されるよう次の操作を行いました。 まず送信ボタンを設定するため、挿入→フォームと入力部品→プッシュボタン→送信ボタン→属性ダイアログボックスが表示されプッシュボタンタブのボタンに表示するラベルに送信すると入力→OK(送信ボタンを設定しました) フォームを私のメールに送信するために次の操作をしました。 フォーム内を右クリック→属性の変更→属性ダイアログボックスが表示されフォームタブのアクションに私のメールアドレスを入力してメソッドからPostを選択エンコードの種類からtext/plainを選択→OK→プレビューにして送信ボタンをクリックしましたがその後表示されるはずの確認メッセージが表示されず、メールも送信されていません。 何か操作がおかしいんでしょうか? 解答宜しくお願いします。 ホームページビルダー11使用

  • アンケートフォーム送信後の送信完了画面について

    ver9を使用しています。 よくHPで、アンケートフォームなど送信後、「送信ありがとうございました」旨の送信完了画面ページになると思うのですが、ホームページビルダーでは作成できないのでしょうか? 送信完了ページ作成後、アンケートフォームの送信ボタンからリンク設定をしてみたのですが、2回押さないと送信完了画面に移りません(1回目の送信ボタンクリックでフォームが送信されますが、そのままの画面です)。 宜しくお願い致します。

  • フォーム画面での処理についてです

    私は、windows環境でPHPを使って、サイトを構築しています。 JavaScriptに関してはJqueryを多少使ったことがある程度です。 調べてもよくわからなかったものがいくつかあるので、ご存知の方がいましたら、どれか1つでも教えて頂きたいです。 知りたい内容は以下の3点です。 1、フォームの入力欄をクリックするとその入力欄が浮かび上がり、入力してSubmitボタンを押すと元のページに値が反映される処理(Jqueryのlightpopを使ってみましたが、うまく値が送れませんでした。) 2、フォームの入力欄を増やしたり、減らしたりする処理 3、フォームの入力欄の順番を入れ替える処理(矢印などをつけて入れ替えたいです) 情報が不足していましたらご指摘ください。 宜しくお願いします。

  • 送信内容を増やしていける、フォームを探しています。

    見積り依頼のメールフォームを設置したいのですが、複数の見積りが多いため、一つの見積りごとに何度も入力、送信を繰り返させたくないため、 商品の名前、サイズ、型番、等を入力できる固まり『見積り1』があり、 『さらに見積りをする』などのボタンを押すと、 同じ固まりで『見積り2』が下に増えていき、さらにボタンを押すと、 『見積り3』が表示され、一番下には、住所や名前や電話番号が入力できる、『個人情報』入力のフォームがあり、 送信すると、『見積り1』『見積り2』『見積り3』『個人情報』と 表示して、まとめた上でデータを送信できるフォームを探しています。 フリーでこういったcgiを置いてあるサイトはどこかないでしょうか? どなたかご存知でしたらどうかお教えねがえませんでしょうか?

    • 締切済み
    • CGI
  • 携帯画面用のメール送信フォームの作成

    携帯電話の画面のメール送信フォームってのを作りたいです。 携帯画面で各項目を入力 例) 名前 山田太郎 フリガナ ヤマダタロウ ↓ 確認ボタンを押すと「項目名」「入力内容」「送信ボタン」が表示される ↓ 送信ボタンを押すと指定されたアドレスにメールが送信される このような事って素人じゃ難しいですか? ○○と○○を使えば簡単に出来るって方法ありませんか? 宜しくお願いします。

    • ベストアンサー
    • HTML
  • ユーザーフォームの呼び出し元

    ユーザーフォーム1で処理のボタンを押すと、パスワードの入力フォーム(ユーザーフォーム3)が表示されます。 ユーザーフォーム2でも処理のボタンを押すと、パスワードの入力フォーム(ユーザーフォーム3)が表示されます。 このようにパスワードの入力フォーム(ユーザーフォーム3)が共用の場合に、パスワードの入力結果を呼び出し元のユーザーフォームに帰したいのですが、 ユーザーフォーム1、2のどちらから呼び出されたのか、呼び出し元を識別する方法をアドバイス下さい。

  • フォーム入力後の確認画面表示について

    こんにちは。tyabudaiと申します。 よろしくお願いします。 現在、私のサイトでCGIを使って投稿するフォームを作成しています。 流れは以下のようなものです。 1.フォームに内容を入力、送信ボタンでCGI起動。 (以下CGI) 2.入力内容をサーバのファイルに書込む。 3.送信完了のメッセージを表示 そして今、1と2の間に確認画面を表示する処理を 追加したいのですが、どのような処理にするのでしょうか? ソースについては勉強しますので、大まかな流れを教えて いただけないでしょうか?

    • ベストアンサー
    • CGI
  • 送信フォームのエラーについて

    送信フォームに内容を記入し、「内容を確認する」ボタンを押すと確認画は出るのですが、確認画面の「送信ボタン」を押すと 404 Not Found ページが 見つかりません。 というページが表示されます。 何度か確認・送信を繰り返したのですが、同じ結果でした。記入した内容は相手側に届いているのでしょうか?

  • 入力フォームの確認画面からの「戻る」について

    過去の質問とか参照して同じような件が出てくるのですが、今ひとつはっきりしないところがあるので質問させていただきました。 HTMLでアンケートなどの入力フォームを作り、送信ボタンのクリックでCGI(Perl)にて「確認画面」or「必須項目のエラーページ」を表示させているのですが、修正のために戻るボタンをクリックすると入力フォームで入力した情報がクリアされて、再度初めから入力しないといけません。これはブラウザの問題(?)によるところのようですが、その1台のマシンだけではなく、他のマシンとかで試してみると、入力情報がそのまま残って戻れる場合もあるようです。情報がクリアされる場合は再度そのページを読み込みに行っているからで初期化された状態になるそうです。 そこらへんを踏まえて以下4点回答を頂きたいのですが、 (1)戻るボタンで入力情報がクリアされてしまうのはプログラムで情報を保持したりしない限り防ぐことが出来ないのか? (2)入力情報がそのまま残って表示される場合とはどういう状態・設定の時なのか? (3)全てはブラウザの環境に起因しているものなのか? (4)Netscapeはどうなのか? 的確にお答え頂けると非常に助かります。 ※以上の動作を確認しているブラウザは全てIEで、バージョンは5.5もしくは6です。

    • ベストアンサー
    • CGI

専門家に質問してみよう