代码如下:<table width="1000" border="0" align="center" cellpadding="0" cellspacing="0" style="height: 560px">
<tr>
<td bgcolor="#daedfe" style="width: 1001px" >
<asp:ContentPlaceHolder ID="Counts" runat="server">
</asp:ContentPlaceHolder>
</td>
</tr>
</table>当我style="height: 560px"> 高度变化时,ContentPlaceHolder 高度不变,空出一部分来,很难看怎么解决
<tr>
<td bgcolor="#daedfe" style="width: 1001px" >
<asp:ContentPlaceHolder ID="Counts" runat="server">
</asp:ContentPlaceHolder>
</td>
</tr>
</table>当我style="height: 560px"> 高度变化时,ContentPlaceHolder 高度不变,空出一部分来,很难看怎么解决
function resizeIframe(){
if(top.location != self.location){
var frames = window.parent.document.getElementsByTagName('iframe');
for (var i=0;i<frames.length;i++){
if (frames[i].name == self.name){
frames[i].height = document.body.scrollHeight;
frames[i].width = document.body.scrollWidth;
break;
}
}
}
}
resizeIFrameHeight();
就改为
resizeIframe();
<tr>
<td bgcolor="#daedfe" style="width: 1001px height=100%" >
<asp:ContentPlaceHolder ID="Counts" runat="server">
</asp:ContentPlaceHolder>
</td>
</tr>
</table>这样也不行,郁闷呀谢谢各位的关注
<tr>
<td bgcolor="#daedfe" >
<asp:ContentPlaceHolder ID="Counts" runat="server">
</asp:ContentPlaceHolder>
</td>
</tr>
</table>
DIV布局来的省事
用DIV好了啊