おいおまら誰か教えてくださいHTML・・・
frameの中のframesetで指定しているURLにformの内容をpostで送信したいんですけど、どうやって送ったらよいのでしょうか・・・
このままだと死活問題です ちなみにWeb制作板でも単発でスレ立てたりしたら誰も教えてくれないぞ。
質問スレがあるはずだからそこで聞け。 action属性にそのurlを指定するだけじゃないのか どうもありがとうございます!
URLの後ろにくっつけるってことですか? あれ?違うか・・・
リンクにとんで、そのリンク先がフレームにわかれてて、そのうつのひとつに送信したいのです
リンク先が親フレームと子供のフレームに分かれてるんですけど、リンク先のURLは親のフレームで、親が中で子供のフレームを呼ぶんです
その子供に送信したいんです 親にsubmitはできるのはわかるんですけど、そこからどうやって子供に振り分けてあげればよいのか・・・
リンク先ってそもそもなんだよ。
何をやっているのかURLを貼って見せなさい window.open("test.html", "Test", "width=200,height=200");
でtest.htmlを開くとします。test.htmlは
<frameset>
<frame src="">
みたいなかんじなのです src=""の中にフォームで送信したいのです(;;)
>>13
イマイチ言ってることが理解できない
URL貼って実物を見せた方が適切にアドバイスできると思うんだけど。 >>15
何か貼れない理由とかあるの?
それなら、ここで聞くのはあきらめた方がいいかも・・・ はれないというか、まだアップロードしてないもんで
製作中です 理解できんな。
/*貴方の発言引用*/
・framesetの中のframeで指定しているURLにformの内容を送りたい
・リンクにとんで、そのリンク先がフレームにわかれてて、そのうつのひとつに送信したい
・リンク先が親フレームと子供のフレームに分かれてるんですけど、
リンク先のURLは親のフレームで、親が中で子供のフレームを呼んでその子供に送信したい
/*test.html*/
<frameset>
<frame src="A.html">
<frame src="B.html">
</frameset>
とりあえず貴方の上の発言の指示語がどのURLを指すか説明してください。
まとめてわかりやすく伝えてください。 どうもすんません・・・
新しいウィンドウでtest.htmlを開き、その中のA.htmlにデータを送信したいのです
window.openをしているページのformの内容を送信したいです
そもそもtest.htmlやA.htmlはCGIなのか?
推測入りでまとめてみる。
・title.htmlでJSを用いてform.htmlを開く
・form.htmlにformを配置する
・Submitすると新規ウィンドウでframe.htmlが表示される
・frame.htmlは以下の構造
<frameset>
<frame src="header.html">
<frame src="content.html">
</frameset>
・このcontent.htmlにSubmitした内容を反映させたい
#周りにDQNが多いから
#いつもこれくらいまで推測しないとやってらんないのよ A.htmlに何らかのデータを送ってそれを取り出すのは
何でやるの?JavaScriptで? window.openをしているページはtest.htmlじゃないのかよ?
formとframesetを両方同じページに記述するのはそりゃ無茶苦茶だぞ。 >>23
まさしくそのとおりでございます!
>>24
それは秘密
>>25
そうなんです。それで悩んでおりまして・・・ 秘密にしてどうするんだよ馬鹿氏ね。
window.openするときのURLとしてtest?key=valueていうクエリを作って
test.htmlで何らかの手段(JSとか)で動的に<frame src="A.html?key=value">を生成すればいいんじゃないの。
<frame src="A.html?key=value">
っていうとGETで送信ということでしょうか? だからおまえの言う「POSTで送信したい」の意味はなんだ。
そしてなぜそれが必要なんだ。 wondow.openで開いたページにデータ送信するにはURLの後ろにくっつけるしかないのでしょうか? ひとえに表示されるURLにデータの内容が出ないようにしたいのです
見えないように変換しろとかはなしで〜 window.openに場所ツールバーを表示するかどうかのオプションがあるだろうが 右くりっく → プロパティにもでないように・・・(;;) >>42
わかった上で楽しんでいるのですよ。
さて難しくなってきました。
CGIを使わず、かつ送信データをURLに含むのはダメ、と。
フォームの内容をJSでcookieに入れて
A.htmlのJSで呼び出すくらいしか考え付きませんが……? みんな優しいな。
で、他の初心者がこのスレ見て「俺も俺も」とばかりに単発スレ立てるわけだ。
単発スレ立てようが無理なものは無理。
無駄なスレ立てんなよ・・・。 マルチポストしてすいませんぐらい言えよ。
とこのスレ覗いて思いまつた。
ネットでのマナーを無視したやつがHTMLなんか使うな。