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);

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

  • 相关阅读:
    jquey 阻止表单提交
    Array.prototype.remove 删除数组元素
    <asp:HiddenField> 控件 实现键值对保存
    jquery实现倒计时
    作业
    第六周作业
    第四周作业
    第二次作业
    2021.3.4(四个题)
    增删改查
  • 原文地址:https://www.cnblogs.com/chengfu/p/4776191.html
Copyright © 2011-2022 走看看