- PR -

framesetを使った画面遷移

1
投稿者投稿内容
RORI
会議室デビュー日: 2007/04/18
投稿数: 9
投稿日時: 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)"へ渡すことはできませんでしょうか?

初歩的な質問で申し訳ないのですが、
何卒よろしくお願いいたします。
burton999
ぬし
会議室デビュー日: 2003/10/06
投稿数: 898
お住まい・勤務地: 東京
投稿日時: 2007-04-20 14:39
MAINのロード時(クライアントサイド)にクライアントスクリプトで渡してあげればいいと思います。
RORI
会議室デビュー日: 2007/04/18
投稿数: 9
投稿日時: 2007-04-24 15:48
burton999さん

返信ありがとうございました。
JavaScriptでLEFTをLoadし、
Sessionで取得することにより解決いたしました。

ありがとうございました。
william
会議室デビュー日: 2007/04/25
投稿数: 16
投稿日時: 2007-04-25 11:28
すみません、ちょっと教えていただきないでしょうか?
私も同じ状況ぐらいです、でもLeftのLinkを押下しての対応で、Mainへの画面
表示ができません。
えと、具体の方法は分からないですが、
お願いいたします。



[ メッセージ編集済み 編集者: 未記入 編集日時 2007-04-25 11:30 ]
RORI
会議室デビュー日: 2007/04/18
投稿数: 9
投稿日時: 2007-04-25 11:42
HTMLのframesetで検索すると
たくさんありますよ。

http://mynotes.jp/lecture/html4ref/frame
ぽぴ王子
ぬし
会議室デビュー日: 2006/03/24
投稿数: 475
お住まい・勤務地: お住まい:城・勤務地:城
投稿日時: 2007-04-25 11:44
情報共有のためにこれ置いておきますね。

http://dobon.net/cgi-bin/vbbbs/cbbs.cgi?mode=al2&namber=19574&rev=&no=0

ちなみにどぼん!のプログラミング道掲示板はマルチポスト禁止ですよ。
william
会議室デビュー日: 2007/04/25
投稿数: 16
投稿日時: 2007-04-25 14:31
RORIさん、
返信ありがとうございました。
問題解決しました。
framename="left" と framename="right"
target="right"
LeftのLinkを押下しての対応で、Mainへの画面表示できました。

ありがとうございました。
1

スキルアップ/キャリアアップ(JOB@IT)