No.3ベストアンサー
- 回答日時:
一応確認なんですが、1つのページにフレームが2つ(frm1とfrm2)があって、frm1のフォームの中身をfrm2のcgiへ渡す、ということでよろしいんですよね?
それでしたら、
<frameset rows="120, *">
<frame src="page1.html" name="frm1">
<frame src="blank.html" name="frm2">
</frameset>
としておいて(blank.htmlは何でもOK)、page1.htmlの中でフォームを用意し、
<form action="hoge.cgi" method="post" target="frm2">
とすると、frm2の中にhoge.cgiが読み込まれるというようになります。
この回答への補足
説明不足で申し訳ありません。
MotoPage.html --POSTで送信されるフォームがあるページ(フレームには分かれていません)
↓
NextPage.html --MotoPage.htmlから呼び出されるページ(親フレーム)
このページが
<frameset rows="120, *,">
<frame src="page1.html" name="frm1">
<frame src="POSTで値を送信" name="frm2">
</frameset>
となります。
つまりフレームが複数あって、別のフレームに値を渡すのではなく、フレームのないページからフレームのあるページに遷移します。
もし何かご存知なことがありましたら、また教えて頂けたらと思っています。
再度のご投稿ありがとうございました。
下記URLにある方法で何とかしました。
(Framesetのページから、直接POST送信が可能なのかどうかは現在も不明です)
Framesetのページには、フォームを出力するJavaScriptの関数を出力。
(その関数は、Windowオブジェクトを引数にします)
FrameのSRCで指定したページでは、Framesetにあるフォームの出力するJavaScriptを実行。
(引数には[this]を渡す)
フォームを出力後に、本来FrameのSRCに指定したかった送信先へPOSTで飛ばす。
http://www.tohoho-web.com/lng/199907/99070120.htm
No.2
- 回答日時:
imgタグを使って<img scr="POSTで値を送信">で画像を読み込むことでアクションが可能なような気がしますが、正直試した事が無いので出来ますと自信を持って言えません。
Javaスクリプトで可能なような気もします。
http://www.usagi-js.com/
右側メニューにある「フォーム属性」「フレーム属性」あたりがヒントがあると思います。
各項目に「みてみる」というサンプルがあるのでわかりやすいかと思います
ご返答ありがとうございます。
よくサイトのカウンタ(を増やす)などで使われる方法ですよね・・・
ただこれを、フレームで分かれたページを読み込ませるのと同時に行えるのかどうか、というところでしょうか・・・
もう少し調べてみます。
ありがとうございました。
No.1
- 回答日時:
<form action="hoge.cgi" method="post" target="frm2">
これでできるはずですが。
この回答への補足
お返事ありがとうございます。
ということは、
<form action="hoge.cgi" method="post" target="frm2">
<input type="hidden" name="value_1" value="1">
・・・
</form>
<frameset rows="120, *,">
<frame src="page1.html" name="frm1">
<frame src="" name="frm2">
</frameset>
というコーディングで良いのでしょうか?そうすると送信のキックはどこからかかるのでしょうか?
申し訳ありませんが、前後のコーディングも合わせて教えて頂けたら・・・と思っています。
よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP php 入力画面から確認表示画面へ情報の受け渡しについて。 1 2023/06/07 18:00
- AJAX JavascriptからPHPへのAjax通信でnullが返ってくる 3 2022/08/03 22:00
- HTML・CSS GETをPOSTに変更したところ 送信 不能です。 1 2022/04/10 17:31
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- PHP 画像が表示出来ません。 1 2023/02/02 16:30
- PHP $_SESSIONについて教えて下さい。 2 2023/03/02 09:18
- JavaScript Javascript初心者|jQueryの.val()で値を取得し複数の要素を連結させる方法知りたい 2 2022/06/02 12:06
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- HTML・CSS 私の能力からして間違っていないような気がします。 4 2022/09/30 13:24
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
pythonのエラーについての質問...
-
フレームの片方だけを更新(リロ...
-
フレームページが表示されない...
-
スタイルシートで背景画像を固...
-
CSSを使って画像をクリックする...
-
「無題ドキュメント」の名前変...
-
target="_parent"
-
URLを変えないで表示する方法
-
どのページもすべて同じURLなの...
-
フレームで指定している送信先...
-
CSSデータの作成方法について(...
-
HTMLからフォルダを開きたい
-
Excelで、社外秘(閲覧のみ)と...
-
googleドライブで、PDFファイル...
-
Webサイトから、txtファイルを...
-
【HTML】1クリックで複数ファイ...
-
htmlの中にexcelが埋め込むには...
-
iPadの標準ブラウザでローカルH...
-
URLDownloadToFile でダウンロ...
-
社内で利用するWebサイトを立ち...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
どのページもすべて同じURLなの...
-
pythonのエラーについての質問...
-
フレームのずれを直す方法
-
フレームの片方だけを更新(リロ...
-
スクロールできない
-
スタイルシートで背景画像を固...
-
URLを変えないで表示する方法
-
HTMLページの自動ジャンプの方法
-
質問iframeの中にページを自動...
-
「無題ドキュメント」の名前変...
-
html リンクを別フレームに表...
-
ページ移動してもURLをtopの...
-
frameの内容が表示されない
-
HTMLファイルの置き方による読...
-
WebサイトでHTMLのフォームに隠...
-
gif画像を横に敷き詰める
-
フレーム内に画像を表示する際...
-
フレームページが表示されない...
-
2つのページを重ねたい
-
フレームで指定している送信先...
おすすめ情報