Asp.net
-
FrameParent.aspx
<form id="form1" runat="server">
<asp:Label id="Label1" runat="server" Text="FrameParent.aspx Label1.Text"></asp:Label>
<iframe id="IFrame1" src="TestFrame1.aspx" frameborder="1" scrolling="AUTO" title="TestFrame1" />
<iframe id="IFrame2" src="TestFrame2.aspx" frameborder="1" scrolling="AUTO" title="TestFrame2" />
</form>TestFrame1.aspx
<form id="form1" runat="server">
<div>
<asp:Label id="Label1" runat="server" Text="TestFrame1.aspx Label1.Text"></asp:Label>
<input type="button" onclick="onShowParentButtonClick();" value="Show Parent" />
<input type="button" onclick="onShowFrame2ButtonClick();" value="Show Frame2" />
</div>
</form><script type="text/javascript">
<!--
function onShowParentButtonClick()
{
alert(window.parent.document.getElementById('Label1').innerHTML);
}
// -->
</script><script type="text/javascript">
<!--
function onShowFrame2ButtonClick()
{
alert(top.frames['IFrame2'].document.getElementById('Label1').innerHTML);
}
// -->
</script>TestFrame2.aspx
<form id="form1" runat="server">
<div>
<asp:Label id="Label1" runat="server" Text="TestFrame2.aspx Label1.Text"></asp:Label>
</div>
</form>