在 Web 应用程序中,我有一个 default.aspx 页面,顶部有一个按钮,如下所示:
当我单击 Button-1 时,会在我的页面中加载一个框架,其中包含框架集中的其他两个框架。框架集中的每个框架都加载一个 htm 页面。你可以看到如下:
因此,层次结构如下:
- 加载 Default.aspx 页面
- 单击按钮 1
- 在 default.aspx 的主体中加载了一个框架,它隐藏了以前的内容并显示新加载的框架内容。
- 新加载的框架在 Default.htm 页面中包含一个框架集
- 加载的框架集有两个框架,第一个加载 Header.htm,第二个加载 Contents.htm
我需要做的是,我想在 Header.htm 中设置 Button-2 的值,并将该值分配给 Default.aspx 加载时的 javascript 变量。
我尝试这个 var sJSButton2Value = '<%=sButton2Title %>';
sButton2Title 来自服务器端脚本,具体取决于用户语言。
如何,我可以将它从 Default.aspx 传递给 Header.htm 吗?
我想设置来自 Default.aspx 页面的 Button-2 值。
它是如何实现的?