html内嵌iframe网页高度自适应

Posted 染卷

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html内嵌iframe网页高度自适应相关的知识,希望对你有一定的参考价值。

使用iframe标签将目标网页内嵌在自己网页中,隐藏iframe边框和滚动条。iframe自适应内嵌网页高度。

<script src="https://libs.baidu.com/jquery/2.1.4/jquery.min.js"></script>

<iframe src="https://ranjuan.cn" frameborder="0" scrolling="no" id="external-frame" style="width:100%" onload="setIframeHeight(this)"></iframe>

<script type="text/javascript">

function setIframeHeight(iframe) {

if (iframe) {

var iframeWin = iframe.contentWindow || iframe.contentDocument.parentWindow;

if (iframeWin.document.body) {

iframe.height = iframeWin.document.documentElement.scrollHeight || iframeWin.document.body.scrollHeight;

}

}

};

window.onload = function () {

setIframeHeight(document.getElementById('external-frame'));

};

</script>

基于互联网精神,在注明出处的前提下本站文章可自由转载!

本文链接:https://ranjuan.cn/html-iframe-auto/


以上是关于html内嵌iframe网页高度自适应的主要内容,如果未能解决你的问题,请参考以下文章

怎么让iframe自适应浏览器的高度和宽度

如何让iframe自适应高度

解决各种情况下的iframe高度自适应内容

layui的后台布局怎么让iframe的高度自适应

怎么将iframe框设置自适应

如何使iframe自适应内容的高度且不出现滚动条 问题解决后再加10分