日期:2014-05-17  浏览次数:20449 次

iframe在html页面中显示正常,但在aspx页面中显示不正常
直接贴代码
HTML code

<body>
<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td width="8" bgcolor="#353c44">&nbsp;</td>
    <td width="147" valign="top"><iframe height="100%" width="100%" border="0" frameborder="0" src="/admin/page/left/left_system.html" name="leftFrame" id="leftFrame" runat="server" title="leftFrame"></iframe></td>
    <td width="10" bgcolor="#add2da">&nbsp;</td>
    <td valign="top"><iframe height="100%" width="100%" border="0" frameborder="0" src="/admin/page/right/right.html" name="rightFrame" id="rightFrame" runat="server" title="rightFrame"></iframe></td>
    <td width="8" bgcolor="#353c44">&nbsp;</td>
  </tr>
</table>
</body>


不要说是设置table固定高度的问题 我这个页面是嵌在另一个frame中的不知道高度
在纯html中能行 但是在aspx页面高度好像就被固定啦 只能显示一小块

------解决方案--------------------
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
这段与你htm里面的不一样