於iframe 改高度的
一下~
我在使用spry 的TabbedPanels 功能,
共有四tabs
每一面各一iframe
我想要每iframe各自依照面所含的容改高度而不生scrollbar
以下是我的程式容
- HTML code
<div id="TabbedPanels1" class="TabbedPanels"> <ul class="TabbedPanelsTabGroup"> <li class="TabbedPanelsTab" tabindex="0"><div align="center">AAA</div></li> <li class="TabbedPanelsTab" tabindex="0"><div align="center">BBB</div></li> <li class="TabbedPanelsTab" tabindex="0"><div align="center">CCC</div></li> <li class="TabbedPanelsTab" tabindex="0"><div align="center">DDD</div></li> </ul> <div class="TabbedPanelsContentGroup"> <div class="TabbedPanelsContent"> <iframe frameborder="0" name="frameA" id="frameA" src="aaa.jsp" width="1340" onload="this.height=frameA.document.body.scrollHeight"></iframe> </div> <div class="TabbedPanelsContent"> <iframe frameborder="0" name="frameB" id="frameB" src="bbb.sjp" width="1280" onload="this.height=frameB.document.body.scrollHeight"></iframe> </div> <div class="TabbedPanelsContent"> <iframe frameborder="0" name="frameC" id="frameC" src="ccc.jsp" width="900" onload="this.height=frameC.document.body.scrollHeight"></iframe> </div> <div class="TabbedPanelsContent"> <iframe frameborder="0" name="frameD" id="frameD" src="ddd.jsp" width="1110" onload="this.height=frameD.document.body.scrollHeight"></iframe> </div> </div></div>
不,只有第一Tab根其容改高度,其的Tab都不成功,是什原因呢?
要怎改呢?
各位的忙!!!
[解决办法]
其他3个iframe打开页面上隐藏的吧?
你可以先去掉 src="ddd.jsp"这些url,在要显示的时候设置ddd.jsp