![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
フォームからsubmitして別ウインドウにCGIを呼び出そうと思い、
<FORM action="a.cgi" target="_blank" method="POST">
としました。
このとき、新しいウインドウのサイズを固定にし、かつメニューバーを
表示させないようにしたいのですが、どうしたらよいでしょうか。
フォームデータはPOSTで持っていきたいので、window.open()は使用したく
ありません。
また、新しく開いたウインドウを改めてリサイズする方法もありますが、
ロード時間が遅くなったりしますし、あまり綺麗でないので使いたくあり
ません。
良い方法がありましたら教えてください。
お願いします。
No.1ベストアンサー
- 回答日時:
FORMタグのonSubmitでターゲットウィンドウを開けば、そのウィンドウに対して送信されます。
# FORMタグ部
<FORM action="a.cgi" target="newwin" method="POST" onSubmit="mySubmit(this)">
※targetを _blank とせず、名前を指定する
# JavaScript部
function mySubmit(f) {
window.open('about:blank', f.target, '設定');
}
※FORMオブジェクトを受け取り、そのtarget名のウィンドウを開く
流れは
1.送信操作
2.mySubmit呼出し
3.ターゲットウィンドウをオープン
4.mySubmit終了
5.ターゲットウィンドウに対し送信
となります。
JavaScriptがOFFの環境では、普通にターゲットウィンドウを開いての送信となります。
ご教授いただいた方法を早速試したところ、うまく動作しました。
流れを見てなるほどなあと思いました。
こんな方法があったのですね。
助かりました。
本当にありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- JavaScript sessionStorageを調べています。 1 2023/06/20 12:41
- JavaScript javascriptで入力フォームが空欄の時にアラートによるエラーを出すコードを書いています。 2 2023/06/13 17:58
- HTML・CSS 私の能力からして間違っていないような気がします。 4 2022/09/30 13:24
- JavaScript セレクトを全て選択されていないと、文字によるエラーメッセージを表示させるコードを調べています 2 2023/06/22 15:48
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
入力フォームの値が消える
-
エクセルVBA テキストボックス...
-
ビジネスメールの敬称
-
TextBoxから数字が文字...
-
Safariで「本当にこのフォーム...
-
フォームに入力した内容をXMLに...
-
SendmailでHTML形式のメールを...
-
ACCESSから、メール送信を行い...
-
アイフォン使ってたらちょくち...
-
ExcelVBAのユーザーフォームで...
-
X(元Twitter)で問題があり、お...
-
なんで
-
複数行の入力を受け取る方法
-
お問い合わせフォームから送信...
-
フォームで半角英数(または直接...
-
何丁目か選べる住所入力補助Aja...
-
safariの 「本当にもう一度フ...
-
インスタのRSSを生成
-
キーボードでのタグ打ちについて
-
C言語の出力方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
入力フォームの値が消える
-
ビルダー20 お問合せフォー...
-
フォームーSubmitから呼...
-
メールフォームで送信先アドレ...
-
CGIを使ったメールフォームで送...
-
送信フォームの行き先・・・
-
選択肢によって送信先が変えら...
-
フォームから送信されたメール...
-
sendmail
-
フォームメールの送信先アドレ...
-
アンケートフォームなどの送信...
-
ビジネスメールの敬称
-
エクセルVBA テキストボックス...
-
テキストボックスの番号を使っ...
-
DATE型変数を初期化する方法
-
数字以外の入力をエラーにする...
-
初歩的な事だと思います。 Sub...
-
お問い合わせフォームから送信...
-
EXCEL VBA で指定した範囲に入...
-
Windowsのアプリ開発ってなんの...
おすすめ情報