您的位置:首页 > 其它

IFrame根据内容自动适应高宽(同域)

2014-08-15 16:06 204 查看
src:必须和当前页在同域名下...

<iframe id="frame_content" src="/account/login"

width="390" height="350" allowtransparency="0" frameborder="0" marginwidth="0" marginheight="0"></iframe>

<script type="text/javascript">

function reinitIframe() {

var iframe = document.getElementById("frame_content");

var iframeWin = (iframe.contentWindow || iframe.contentDocument);

var winDoc = (iframeWin.document || iframeWin);

try {

iframe.width = Math.max(winDoc.body.scrollWidth, winDoc.documentElement.scrollWidth);

iframe.height = Math.max(winDoc.body.scrollHeight, winDoc.documentElement.scrollHeight);

} catch (ex) { }

}

$(function () {

window.setInterval("reinitIframe()", 200);

});

</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: