iframe高度

之前用原生js写的iframe高度自适应方法都失效了,可能是浏览器不支持那样的写法,不过幸好的是还可以依赖jquery来处理

父层页面的结构:

      <div class="wrapper"><h1>这个是一个主页面,里面嵌套了一个iframe页面,iframe能高度自适应</h1></div><iframe id="iframe1" frameBorder=0 scrolling=no  src="test.html"  ></iframe>

方法1:写在父页面上

      <script src="//cdn.bootcss.com/jquery/1.11.1/jquery.min.js"></script><script>$(function(){$('#iframe1').load(function() {var iframeHeight=$(this).contents().height();$(this).height(iframeHeight+'px');});})</script>

方法2:写在父页面上

      <script src="//cdn.bootcss.com/jquery/1.11.1/jquery.min.js"></script><script>$(function(){$('#iframe1').css({width: $(window).width(),height: $(window).height() - $('.wrapper').height() - 10})})</script>

方法3:写在子页面上

      <script src="//cdn.bootcss.com/jquery/1.11.1/jquery.min.js"></script><script>$(function(){$(window.parent.document).find("#iframe1").load(function() {var main = $(window.parent.document).find("#iframe1");var thisheight = $(document).height() + 10;main.height(thisheight);})})</script>

iframe高度自适应 1相关推荐

  1. Iframe高度自适应(兼容IE/Firefox、同域/跨域)

    在实际的项目进行中,很多地方可能由于历史原因不得不去使用iframe,包括目前正火热的应用开发也是如此. 随之而来的就是在实际使用iframe中,会遇到iframe高度的问题,由于被嵌套的页面长度不固 ...

  2. Iframe高度自适应(兼容IEFirefox、同域跨域)

    在实际的项目进行中,很多地方可能由于历史原因不得不去使用iframe,包括目前正火热的应用开发也是如此. 随之而来的就是在实际使用iframe中,会遇到iframe高度的问题,由于被嵌套的页面长度不固 ...

  3. CSS完美实现iframe高度自适应(支持跨域)

    https://blog.csdn.net/qq_32915337/article/details/79900222 Iframe的强大功能偶就不多说了,它不但被开发人员经常运用,而且黑客们也常常使用 ...

  4. 纯CSS实现iframe高度自适应,完美兼容各种浏览器,同域异域

    最近做项目需要引用外部页面,在网上找的许多关于iframe高度自适应的文章,有的只能同域访问,有的可以实现异域,但是需要异域是可编辑的.对于我这种情况都不适用.而且,这些方法都需要用js. 后来,我发 ...

  5. iframe高度自适应(IE6+、FF、Opera、Chrome等测试通过)

    在主页面中对于嵌入的iframe页面高度未知,而且iframe页面的高度也不定,故不能在主页面中通过DOM来控制高度.在iframe页面中加入以下脚本便可实现: /* iframe 高度自适应脚本(I ...

  6. iframe高度自适应的6个方法

    iframe内容未知,高度可预测 这个时候,我们可以给它添加一个默认的CSS的min-height值,然后同时使用JavaScript改变高度.常用的兼容代码有: // document.domain ...

  7. 跨域iframe高度自适应(兼容IE/FF/OP/Chrome)

    采用JavaScript来控制iframe元素的高度是iframe高度自适应的关键,同时由于JavaScript对不同域名下权限的控制,引发出同域.跨域两种情况. 由于客户端js使用浏览器的同源安全策 ...

  8. html iframe自动高度,iframe高度自适应撑开

    iframe在div中如何自适应高度 div中的iframe高度和宽度自适应的问题 我用bootstrap布局,上边部分为导航菜单,左边为一级菜单. DIV里嵌套Iframe,让Iframe及DIV高 ...

  9. 完美实现跨域Iframe高度自适应【Iframe跨域高度自适应解决方案】

    Iframe的强大功能偶就不多说了,它不但被开发人员经常运用,而且黑客们也常常使用它,总之用过的人知道它的强大之处,但是Iframe有个致命的"BUG"就是iframe的高度无法自 ...

  10. iframe高度自适应问题

    今天写了一下html静态页,遇到iframe高度自适应问题.本来是使用bootstrap的,看它上面的文档说直接使用它们给好样式就可以了.但是并没有达到要的效果. 最后使用了这个中方法解决了. < ...

最新文章

  1. C++知识点37——拷贝构造函数
  2. php 二维数组中去重,PHP实现二维数组去重功能示例
  3. 机器学习(二)Logistic回归(Logistic regression)算法
  4. (64位oracle使用32位的PLSQL)安装64位的oracle数据库软件,使用32位的PLSQL Developer连接方法...
  5. java 窗口GUI
  6. ipad和iphone切图_如何从iPhone和iPad上的Mail应用程序删除电子邮件帐户
  7. c语言数字字体的格式,c语言—— 格式控制符—— 数据类型——相对应的字节数...
  8. lex yacc 入门教程(3)正则表达式和lex变量及函数
  9. poj2991(Crane)线段树+计算几何
  10. 01.使用File类读写文件
  11. C# 最简单的全局键盘鼠标钩子
  12. Python原生服务端签名生成请求订单信息「orderString」
  13. IE6中常见兼容性问题及浏览器显示难题
  14. 为什么java1.8 hashMap的数据结构是红黑树?
  15. 制作自己的刷机shx文件
  16. 如何打出j间隔符号‘·’
  17. PHP获取唯一标识UUID
  18. CSDN上传资源提示:资源上传中断
  19. 蓝桥杯 ALGO-6 安慰奶牛
  20. 李炎恢老师HTML5+CSS3教程与课件代码 下载

热门文章

  1. pyQT实现自动找茬游戏
  2. matlab rand函数
  3. keras从dataframe中读取数据并进行数据增强进行训练(分类+分割)
  4. 哪所大学教php_哪所学校保研容易进?准保研生们我来教你怎么选!
  5. mysql replicatedodb_MySQL存储引擎MyISAM与InnoDB的区别
  6. mysql 表增加多个索引_mysql给同一个表添加多个索引的测试
  7. 蓝桥杯2015年第六届javaB组省赛第一题-三角形面积
  8. 蓝桥杯2016年第七届C/C++省赛B组第二题-生日蜡烛
  9. 搭建和测试 Redis 主备和集群
  10. JS面向对象方法(二) 面向对象方法实现橱窗式图面预览以及放大功能