> 代码 > 其他整理让iframe根据网页内容自适应高度代码
作者: 来源: 日期:2009/7/29 15:45:00 人气:
标签:
让iframe根据网页内容自适应高度代码
1.在网页里加入如下js代码
<script type=text/javascript>
<!-- var getFFVersion=navigator.userAgent.substring(navigator.userAgent.indexOf("Firefox")).split("/")[1] //extra height in px to add to iframe in FireFox 1.0+ browsers var FFextraHeight=getFFVersion>=0.1? 16 : 0 function dyniframesize(down) {
var pTar = null; if (document.getElementById){ pTar = document.getElementById(down); } else{ eval('pTar = ' + down + ';'); } if (pTar && !window.opera){ //begin resizing iframe pTar.style.display="block" if (pTar.contentDocument && pTar.contentDocument.body.offsetHeight){
//ns6 syntax pTar.height = pTar.contentDocument.body.offsetHeight+FFextraHeight; } else if (pTar.Document && pTar.Document.body.scrollHeight){ //ie5+ syntax pTar.height = pTar.Document.body.scrollHeight; } } }
--> </script> 2.iframe里加入代码
id="down" onload="javascript:dyniframesize('down');"
以下是完整代码:
|
|