フォームから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ランキング
-
入力フォームの値が消える
-
メールフォームで送信先アドレ...
-
CGIを使ったメールフォームで送...
-
送信フォームの行き先・・・
-
Windowsのアプリ開発ってなんの...
-
httpリクエストの送り元の特定
-
テキストボックスの番号を使っ...
-
DATE型変数を初期化する方法
-
お問い合わせフォームから送信...
-
教えて!全角文字「μ」の半角
-
エクセルVBA テキストボックス...
-
VBAの質問になります メッセー...
-
入力フォームの値をQRコードで...
-
フォームを再送信しますか?
-
掲示板のセキュリティについて...
-
php 確認表示画面で値をSESSION...
-
Googleフォームを回答したか確...
-
ワードプレスプラグイン MW WP ...
-
DataGridView 列ごとの入力制限
-
ホームページビルダーのメール...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
入力フォームの値が消える
-
ビルダー20 お問合せフォー...
-
メールフォームで送信先アドレ...
-
フォームーSubmitから呼...
-
アンケートフォームなどの送信...
-
ホームページビルダー18での...
-
javascript フォームタグ 画面...
-
postmailの確認画面でプルダウ...
-
ビジネスメールの敬称
-
エクセルVBA テキストボックス...
-
DATE型変数を初期化する方法
-
テキストボックスの番号を使っ...
-
初歩的な事だと思います。 Sub...
-
数字以外の入力をエラーにする...
-
EXCEL VBA で指定した範囲に入...
-
お問い合わせフォームから送信...
-
Excel-VBAでInputBox+Pulldown...
-
フォームを再送信しますか?
-
入力フォームの値をQRコードで...
-
VBAの質問になります メッセー...
おすすめ情報