zoukankan      html  css  js  c++  java
  • iframe根据子页面自动调整大小

    //iframe高度自适应

      function IFrameReSize(iframename) {

      var pTar = document.getElementById(iframename);

      if (pTar) { //ff

      if (pTar.contentDocument && pTar.contentDocument.body.offsetHeight) {

      pTar.height = pTar.contentDocument.body.offsetHeight;

      } //ie

      else if (pTar.Document && pTar.Document.body.scrollHeight) {

      pTar.height = pTar.Document.body.scrollHeight;

      }

      }

      }

      //iframe宽度自适应

      function IFrameReSizeWidth(iframename) {

      var pTar = document.getElementById(iframename);

      if (pTar) { //ff

      if (pTar.contentDocument && pTar.contentDocument.body.offsetWidth) {

      pTar.width = pTar.contentDocument.body.offsetWidth;

      } //ie

      else if (pTar.Document && pTar.Document.body.scrollWidth) {

      pTar.width = pTar.Document.body.scrollWidth;

      }

      }

      }

      使用方法如下:

      <iframe src="Main.aspx" scrolling="no" frameborder="0" height="100%" id="mainFrame" width="100%" onload='IFrameReSize("mainFrame");IFrameReSizeWidth("mainFrame");'></iframe>

    复制代码

    佛为心,道为骨,儒为表,大度看世界; 技在手,能在身,思在脑,从容过生活; 三千年读史,不外功名利禄; 九万里悟道,终归诗酒田园;
  • 相关阅读:
    C# Volatile
    C#索引器
    04Prism WPF 入门实战 Module
    No module named '_bz2'
    pandas day01
    实例讲解虚拟机3种网络模式(桥接、nat、Hostonly)
    asp.net 截屏 截取web页面
    c# winform 截图 网页
    delphi AddObject 用法
    DBGrid 更变数据内容显示
  • 原文地址:https://www.cnblogs.com/taofx/p/4139402.html
Copyright © 2011-2022 走看看