zoukankan      html  css  js  c++  java
  • iframe父页面和子页面高度自适应

    父页HTML:

              <iframe  id="mainframe" name="mainframe"  style="100%;" marginheight="0" marginwidth="0" onLoad="iFrameHeight()"  scrolling="auto" frameborder="0"   src="Index.aspx"></iframe>


    父页JS:

     <script src="../Scripts/js/jquery-2.1.1.min.js"></script> 

      <script>
            function iFrameHeight() {
                var ifm = document.getElementById("mainframe");
                var subWeb = document.frames ? document.frames["mainframe"].document : ifm.contentDocument;
                if (ifm != null && subWeb != null) {
                    ifm.height = document.body.offsetHeight;
                    ifm.width = subWeb.body.scrollWidth;
                }
            }
        </script>

    子页JS

    <script src="../Scripts/js/jquery-2.1.1.min.js"></script> 

      <script>

      $(window.parent.document).find("#mainframe").load(function () {
          var ifm = window.parent.document.getElementById("mainframe");
          var subWeb = window.parent.document.frames ? window.parent.document.frames["mainframe"].document : ifm.contentDocument;
          if (ifm != null && subWeb != null) {
               ifm.height = subWeb.body.offsetHeight + 20;               //预留出灵活高度20px
              ifm.width = subWeb.body.scrollWidth;
          }
        
      });

      </script>

  • 相关阅读:
    菜根谭#250
    菜根谭#249
    菜根谭#248
    [转载]将网卡(设备中断)绑定到特定CPU
    request_mem_region,ioremap 和phys_to_virt()
    [转载]python的range()函数用法
    [转载]Python print函数用法,print 格式化输出
    [转载]python datetime处理时间
    Linux驱动
    Linux驱动
  • 原文地址:https://www.cnblogs.com/weimingxin/p/8193795.html
Copyright © 2011-2022 走看看