iframe 高度自适应
最近做了一个html页面,要显示动态内容,就没再把页面改成asp的 ,就在html页面里iframe了一个,但是动态内容不是固定的,所以要自适应,那就用js控制下,代码如下:<iframe src="XXXX.asp" width="880" id="name" onload="javascript:dyniframesize('name');" scrolling="no" frameborder="0" ></iframe> <script language="javascript" type="text/javascript">function dyniframesize(down) {var pTar = null;if (document.getElementById){pTar = document.getElementById(down);}else{eval('pTar = ' down ';');}if (pTar && !window.opera){//begin resizing iframepTar.style.display="block"if (pTar.contentDocument && pTar.contentDocument.body.offsetHeight){//ns6 syntaxpTar.height = pTar.contentDocument.body.offsetHeight 20;pTar.width = pTar.contentDocument.body.scrollWidth 20;//如果宽度不自适应可以去掉}else if (pTar.Document && pTar.Document.body.scrollHeight){//ie5 syntaxpTar.height = pTar.Document.body.scrollHeight;pTar.width = pTar.Document.body.scrollWidth;//如果宽度不自适应可以去掉}}}</script>
以上内容为【iframe 高度自适应(自适应js代码)】的相关内容。
本文内容来自用户上传并发布或网络新闻客户端自媒体,本站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系删除。