Web アプリケーションでは、default.aspx ページがあり、上部にボタンがあり、以下に示します。
ボタン 1 をクリックすると、ページにフレームが読み込まれ、フレームセットに他の 2 つのフレームが含まれています。フレームセットの各フレームは、htm ページをロードします。これは以下のように見ることができます:
したがって、階層は次のようになります。
- 読み込まれた Default.aspx ページ
- ボタン 1 をクリックします。
- フレームが default.aspx の本体に読み込まれ、以前の内容が非表示になり、新しく読み込まれたフレームの内容が表示されます。
- 新しく読み込まれたフレームには、Default.htm ページにフレームセットが含まれています
- ロードされたフレームセットには 2 つのフレームがあり、最初に Header.htm をロードし、次に Contents.htm をロードします。
私がする必要があるのは、Header.htm で Button-2 の値を設定したいということです。その値は、Default.aspx の読み込み時に JavaScript 変数に割り当てられます。
この var sJSButton2Value = '<%=sButton2Title %>';
sButton2Title は、ユーザー言語に応じてサーバー側スクリプトから取得されます。
これを Default.aspx から Header.htm に渡すにはどうすればよいですか?
Default.aspx ページからの Button-2 値を設定したいと思います。
どのようにそれを達成することができますか?