- - PR -
framesetを使った画面遷移
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2007-04-20 14:21
お世話になります。
IE6、ASP.NET C# にて開発中です。 現在framesetを使い、top.aspxへ <frameset cols="185,*"> <frame name="LEFT" src="menu.aspx"> <frame name="MAIN" src="main.aspx"> </frameset> としてフレームわけをしているのですが、 "MAIN(main.aspx)"側で画面遷移した時に、どのページを開いているかを "LEFT(menu.aspx)"側で取得しと思っております。 結果"LEFT(menu.aspx)"で"MAIN(main.aspx)"側の画面名、 テキスト表示したいと考えています。 "MAIN(main.aspx)"のURL(もしくは画面ID)を "メニュー(LEFT)"へ渡すことはできませんでしょうか? 初歩的な質問で申し訳ないのですが、 何卒よろしくお願いいたします。 |
|
投稿日時: 2007-04-20 14:39
MAINのロード時(クライアントサイド)にクライアントスクリプトで渡してあげればいいと思います。
|
|
投稿日時: 2007-04-24 15:48
burton999さん
返信ありがとうございました。 JavaScriptでLEFTをLoadし、 Sessionで取得することにより解決いたしました。 ありがとうございました。 |
|
投稿日時: 2007-04-25 11:28
すみません、ちょっと教えていただきないでしょうか?
私も同じ状況ぐらいです、でもLeftのLinkを押下しての対応で、Mainへの画面 表示ができません。 えと、具体の方法は分からないですが、 お願いいたします。 [ メッセージ編集済み 編集者: 未記入 編集日時 2007-04-25 11:30 ] |
|
投稿日時: 2007-04-25 11:42
HTMLのframesetで検索すると
たくさんありますよ。 http://mynotes.jp/lecture/html4ref/frame |
|
投稿日時: 2007-04-25 11:44
情報共有のためにこれ置いておきますね。
http://dobon.net/cgi-bin/vbbbs/cbbs.cgi?mode=al2&namber=19574&rev=&no=0 ちなみにどぼん!のプログラミング道掲示板はマルチポスト禁止ですよ。 |
|
投稿日時: 2007-04-25 14:31
RORIさん、
返信ありがとうございました。 問題解決しました。 framename="left" と framename="right" target="right" LeftのLinkを押下しての対応で、Mainへの画面表示できました。 ありがとうございました。 |
1