jquery 动态设置iframe的高度
页面代码
<!--编辑表单开始-->
<div region="center" bodyCls="box" id="bddiv">
<iframe id="ckframe" name="ckframe" frameborder="no" style="border:none" scrolling=no
width="100%" height="9999px;"></iframe>
<div id="spform">
<input class="mini-hidden" type="hidden" name="fxxx_bh" id="fxxx_bh" value="[%HTML::TEXT.FXXX_BH%]" />
<input class="mini-hidden" type="hidden" name="openTabId" id="openTabId" value="[%HTML::TEXT.openTabId%]" />
<table width="100%" border=0 cellPadding=0 cellSpacing=0 class="edit">
<tbody>
<tr>
<th width="20%">审批意见:</th>
<td width="80%" id="sjyjTd">
</td>
</tr>
<tr>
<th width="20%">审批说明:</th>
<td width="80%">
<textarea name="sjyjsmTd" id="sjyjsmTd" class="mini-textarea noborder-textarea"
style="height: 90px" allowinput="false"></textarea>
</td>
</tr>
</tbody>
</table>
</div>
</div> 一开始要把iframe高度设置成9999px寓意是无限高
然后延迟读取iframe内部页面高度并设置成父页面的iframe高度
setTimeout(function(){
$("#ckframe").height($("#ckframe").contents().find("#ksfkForm").height());
},500); 相关推荐
架构技术交流 2020-07-28
haohong 2020-07-18
tiankele0 2020-06-26
xiangxiaojun 2020-06-25
pythonclass 2020-06-04
WebVincent 2020-06-03
sixthelement 2020-05-30
云之高水之远 2020-05-19
云之高水之远 2020-05-17
Chydar 2020-05-15
tuxlcsdn 2020-04-17
ajaxtony 2020-02-03
STPace 2020-02-03
学留痕 2013-05-11
云之高水之远 2020-01-05
TONIYH 2019-12-20
nimeijian 2019-12-15
我只是个程序员 2014-01-18