zoukankan      html  css  js  c++  java
  • iFrame根据里面的内容给高度,

    <iframe src="member/membercenteraction"  frameborder="0"  scrolling="no" name="iframepage" width="100%" id="iframepage" onload="this.height=400"></iframe>
    

      

    function iFrameHeight() {
      var iframe = document.getElementById("iframepage");
      var bHeight = iframe.contentWindow.document.body.scrollHeight;
      var dHeight = iframe.contentWindow.document.documentElement.scrollHeight;
      var height = Math.max(bHeight, dHeight);
      iframe.height = height;
    }
    window.setInterval("iFrameHeight()", 200);

    不过我觉得这样效果并不好~~

    <iframe src="member/membercenteraction"  frameborder="0"  scrolling="no" name="iframepage" width="100%" id="iframepage" onload="iFrameHeight()"></iframe>
    function iFrameHeight() {
        var ifm= document.getElementById("iframepage");
        var subWeb=window.frames["iframepage"]. contentDocument || window.frames["iframepage"]. contentWindow.document;
        var subWeb = document.frames ? document.frames["iframepage"].document : ifm.contentDocument;
        if(ifm != null && subWeb != null) {
            ifm.height = subWeb.body.scrollHeight;
        }
    }
    window.setInterval("iFrameHeight()", 200);

    这种有的页面行,有的不行~搞不懂~~~

  • 相关阅读:
    Block深入浅出
    JSPatch 遇上swift
    iPhone左下角app图标
    Handoff使用指南
    实习任务——导出excel
    实习任务——对查询结果进行筛选过滤
    Markdown基本语法
    学习笔记(二)——类加载及执行顺序
    #学习笔记(一)——static
    写给过去的3年,拥抱2016
  • 原文地址:https://www.cnblogs.com/chengfu/p/4776191.html
Copyright © 2011-2022 走看看