zoukankan      html  css  js  c++  java
  • iframe 根据加载内容调整高度

    iframe标签代码

    <iframe id="checkListFrame" name="checkListFrame"    src="Index.html"  frameBorder="0"  style=" border: #ff7c12 0px solid; 970px;" scrolling="no"></iframe>

      JS代码 

        <script type="text/javascript">
            var iframeids = ["checkListFrame"]
            var iframehide = "yes"
            function dyniframesize() {
                var dyniframe = new Array()
                for (i = 0; i < iframeids.length; i++) {
                    if (document.getElementById) {
                        dyniframe[dyniframe.length] = document.getElementById(iframeids[i]);
                        if (dyniframe[i] && !window.opera) {
                            dyniframe[i].style.display = "block"
                            if (dyniframe[i].contentDocument && dyniframe[i].contentDocument.body.offsetHeight)
                                dyniframe[i].height = dyniframe[i].contentDocument.body.offsetHeight;
                            else if (dyniframe[i].Document && dyniframe[i].Document.body.scrollHeight)
                                dyniframe[i].height = dyniframe[i].Document.body.scrollHeight;
                        }
                    }
                    if ((document.all || document.getElementById) && iframehide == "no") {
                        var tempobj = document.all ? document.all[iframeids[i]] : document.getElementById(iframeids[i])
                        tempobj.style.display = "block"
                    }
                }
            }

            if (window.addEventListener)
                window.addEventListener("load", dyniframesize, false)
            else if (window.attachEvent)
                window.attachEvent("onload", dyniframesize)
            else
                window.onload = dyniframesize


        </script>



  • 相关阅读:
    移动及pc端实现签名功能
    中文字符长度与英文字符长度的计算
    IE8部分兼容问题及解决方法
    如何本地搭建手机可访问的web网页
    MYSQL索引的作用和创建
    HTTP协议
    data.json
    axios
    axios基本用法
    Component 初识组件
  • 原文地址:https://www.cnblogs.com/275147378abc/p/5618452.html
Copyright © 2011-2022 走看看