【发布时间】:2016-05-10 14:00:57
【问题描述】:
我的索引页中有一个 iFrame。这个 iFrame 包含一个 aspx 页面,里面有一个表单,runat=server。
由于某些奇怪的原因,我在 iFrame 之后添加的任何内容都没有呈现到页面。
我尝试添加文本,一个 div,运行页面后没有添加任何内容。
代码:
<body>
<asp:Panel ID="Panel1" runat="server" Height="80px">
<iframe name="LogoFrame" id="LogoFrame" src="asp/Logo.aspx"
scrolling="no"
style="border-style: hidden; padding: 0px; margin: 00px; width: 100%; height: 100%"
width="100%"/>
</asp:Panel>
<form id="MainMenu" method="post" runat="server">
<asp:Panel ID="Panel2" runat="server" Height="38px">
<table class="tableMenu" id="MainTable" style="BACKGROUND-COLOR: #e2eded" cellSpacing="0"
cellPadding="0" width="100%" border="0">
<tr class="trMenu2" vAlign="middle">
// Some other things below, including the closing of Panel2 and MainMenu form
当我运行并检查页面时...
如果我删除 iFrame,页面的其余部分会正确呈现。
这是怎么回事?
【问题讨论】: