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>



  • 相关阅读:
    网页链接在 什么时候 进行跳转到哪里?
    word中那些重要但是被人忽略的快捷键和长word文档的跳转
    如何在editplus中配置ctags?
    winsow xp不能安装软件, 提示"中断" 是因为设置了 软件限制策略
    firefox的plugin-container.exe进程如何关闭?
    thinkphp的url地址区分大小写?
    thinkphp单入口和多入口的访问方法
    什么时候使用tab键来对齐代码和代码的风格
    该不该用inline-block取代float? inline和float的区别?
    cad中关于点样式点的绘制
  • 原文地址:https://www.cnblogs.com/275147378abc/p/5618452.html
Copyright © 2011-2022 走看看