主题:  如何随内容撑大iframe

狗屎

职务:普通成员
等级:1
金币:1.0
发贴:236
#12004/12/17 21:52:15
我在一个表格里用了iframe 想要在该iframe里无滚动条地完整地显示另3个页面 但是该iframe只有500(宽)*300(高) 而我需要在iframe里显示的页面有的不止这么大 有的是500*700 所以预览的时候显示不完整 我在iframe里和包含iframe的td里,以及该td 所在的表格里都加上了style="word-wrap:break-word;word-break : normal" 还是不行
没搜索到,所以只好请教大家!!谢谢!!
代码片段是:
<table align="center" style="word-wrap:break-word;word-break : normal" id="right" width="80%" border="0" cellpadding="0" cellspacing="0" bgcolor="#E1DDC1">
<!--DWLayoutTable-->
<tr>
<td width="80%" height="105" align="center" style="word-wrap:break-word;word-break : normal"><iframe style="word-wrap:break-word;" name="display" height="100%" width="100%" marginheight="0" marginwidth="0" frameborder="0" scrolling="no" src="1.htm">iframe</iframe></td>
</tr>
</table>



不是高手

职务:普通成员
等级:3
金币:5.0
发贴:1352
#22004/12/18 8:07:04
用iframe的ONLOAD事件,onload的时候把iframe里调用文件的scrollHeight作为其身的高度

编辑历史:[此帖最近一次被 aquarior 编辑过(编辑时间:2004-12-19 22:02:44)]


狗屎

职务:普通成员
等级:1
金币:1.0
发贴:236
#32004/12/18 22:30:18
dhtml我不懂啊 楼上强人给代码吧 谢谢!!



不是高手

职务:普通成员
等级:3
金币:5.0
发贴:1352
#42004/12/19 22:03:00
<iframe src="2.htm" width="700" name="win" onload="this.height=window.frames['win'].document.body.scrollHeight">