zoukankan      html  css  js  c++  java
  • body 适应ifram 高度

    <!--Iframe自适应其加载的内容高度-->
    <script type="text/javascript">
         function iframeAutoFit()
         {
            try
            {
               if(window!=parent)
               {
                var a = parent.document.getElementsByTagName("IFRAME");
                  for(var i=0; i<a.length; i++) //author:meizz
                  {
                     if(a[i].contentWindow==window)
                     {
                         var h = document.body.scrollHeight;
                         if(document.all) {h += 4;}
                         if(window.opera) {h += 1;}
                         a[i].style.height = h;
                     }
                  }
               }
            }
            catch (ex)
            {
               alert("脚本无法跨域操作!");
            }
         }
         if(document.attachEvent)    window.attachEvent("onload",    iframeAutoFit); 
         else    window.addEventListener('load',    iframeAutoFit,    false); 
    </script> 

    function my_init()
    {

    minHeight = document.getElementById("listWindow").offsetHeight;
    minWidth = document.getElementById("listWindow").offsetWidth;

    }

    function resizeHeight(h, w)
    {
        h += 40;
    //    if (w) {w += 20;}
        if (h>minHeight) {document.all.listWindow.style.height = h;}
        if (w && w>minWidth) {document.all.listWindow.style.width = w;}
    //    if (parent && parent.resizeHeight) {parent.resizeHeight(document.body.scrollHeight);}
    }

    ifram 页面

    function my_init()
    {

    if (parent && parent.resizeHeight) {parent.resizeHeight(document.body.scrollHeight);}

    }

  • 相关阅读:
    查询存储过程 视图调用关系
    正在执行的sql
    [BAT] BAT 顺序执行其他BAT 批处理文件可设置时间间隔(实际场景Windows下依次启动多个Tomcat服务)
    QT 实用代码片段 (持续更新)
    C# 阻塞队列 BlockingQueue<T>
    [Windows] IE版本历史
    [Windows] Windows操作系统的历史
    [C#] 使用表驱动法替代IF Else 和 Switch Case
    Bat实现IP设置切换(公司IP和家里的IP)
    Sublime Text 2 常用快捷键
  • 原文地址:https://www.cnblogs.com/xsmhero/p/1860550.html
Copyright © 2011-2022 走看看