父页HTML:

<iframe  id="mainframe" name="mainframe"  style="width: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>

最新文章

  1. 结合阿里云服务器,使用FTP上传和下载文件,出现的问题和解决方案
  2. 【JAVA网络流之浏览器与服务器模拟】
  3. JSON和JS对象之间的互转(转)
  4. mac 隐藏、显示文件
  5. EvreryDay Collect
  6. js和 jquery对象
  7. Pencil-一个开源免费的UI原型工具,自带ios和android模板
  8. javascript动态创建对象
  9. Struts2 语法--result type
  10. 面试题:JQuery有几种选择器?
  11. 原生JavaScript运动功能系列(四):多物体多值链式运动
  12. mongodb副本集搭建
  13. github远程建了分支,本地看不到的问题
  14. springboot中get post put delete 请求
  15. Omi框架学习之旅 - 组件 及原理说明
  16. Golang利用select实现超时机制
  17. GoJS拖动设计
  18. CSS3圆角,阴影,透明
  19. grpc 实现微服务生态笔记
  20. VUE 项目dependency was not found: * !!vue-style-loader!css-loader? 解决方案

热门文章

  1. PCIe基础篇(一)、基础知识扫盲
  2. python学习笔记(12):高级面向对象
  3. spark复习笔记(4):spark脚本分析
  4. Centos 7 环境下安装 RabbitMQ 3.6.10
  5. PAT考砸有感
  6. Android解决冲突
  7. java并发学习--第一章 线程的创建
  8. [php 拓展开发] hello world
  9. Java 13 在win10 安装及配置
  10. 使用Fabric在tomcat中部署应用的问题总结