高度自适应的实现方法有不少了,今天我们以css iframe高度自适应示例来为各位引起一些js与jquery的例子,有兴趣的可以和小编一起来看看。

前因:某个项目为了统计效果,把咨询的页面窗口内嵌放进一个单独的空页面,在这个页面里加了个统计,让人看着这个页面就跟直接进入咨询页面一样,懒得折腾啥js,直接用css弄了下,还好需求也不太高。OK了吧。

后果:因为接触iframe很少,几乎就没用过,所以当时就谷歌、百度了下,也不记得当时都搜到了些啥个内容,反正需求也不太强,就直接用css解决了

HTML>      页面内嵌iframe设置宽高度为100% | 格桑的blog
   

目测貌似把table去掉也是可以滴,没有测试过的哦。

下面的两种方法自选其一就行了。一个是放在和iframe同页面的,一个是放在test.html页面的。

注意别放错地方了哦。

iframe代码,注意要写ID

  jquery代码1:  //注意:下面的代码是放在test.html调用  $(window.parent.document).find("#main").load(function(){  var main = $(window.parent.document).find("#main");  var thisheight = $(document).height() 30;  main.height(thisheight);  });

jquery代码2:

//注意:下面的代码是放在和iframe同一个页面调用    $("#main").load(function(){    var mainheight = $(this).contents().find("body").height() 30;    $(this).height(mainheight);    });

HTML代码:

  Javascript代码:  

iframe html高度自适应,CSS实现iframe高度自适应示例相关推荐

  1. css浮动布局自适应,CSS 几种常用自适应布局

    通过阅读和实践,我对几种常用的布局样式有了一定的了解,也稍微总结了一下原理,若有不对请大家纠错.谢谢 我理解的[两列布局]左边固定和右边自适应,或者右边固定左边自适应的原理是: 1.设置固定区域的宽度 ...

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

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

  3. 纯css实现iframe高度自适应

    当我们转载文章或者发布文章时经常会需要用iframe标签引入视频或者网页,但是用iframe标签引入视频最大的一个问题就是无法自适应高度,宽度不是什么大问题,只有我们在iframe标签中加入width ...

  4. css 控制div高度自适应浏览器的高度

    css 控制div高度自适应浏览器的高度 1 <html> 2 <head> 3 <style> 4 #myTable{height:100%;border:sol ...

  5. iframe在ie和firefox中的高度兼容性问题解决

    iframe在ie和firefox中的高度兼容性问题解决 参考文章: (1)iframe在ie和firefox中的高度兼容性问题解决 (2)https://www.cnblogs.com/haore1 ...

  6. CSS百分比实现高度占位自适应

    [CSS黑科技2]CSS百分比实现高度占位自适应(margin/padding) |导语在很多场景下,我们都需要给容器设定宽高比,实现自适应占位,巧用margin/padding可以让我们实现我们的需 ...

  7. 关于Iframe嵌入页面,获取内部页面高度的办法

    项目中经常会嵌入别人的页面,如果不知道被嵌入页面的高度,就没法给Iframe高度赋值,内部嵌入的页面就会出现滚动条,影响页面的美观. 1.如果被嵌入页面和当前页面不跨域,可以使用Iframe的@loa ...

  8. css中div高度自适应

    高度的自适应(父div高度随子div的高度改变而改变) 1.如果父div不定义height.子div均为标准流的时候,父div的height随内容的变化而变化,实现父div高度随子div的高度改变而改 ...

  9. CSS两列高度自适应,右边自适应

    <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8" ...

最新文章

  1. BS-GX-018 基于SSM实现在校学生考试系统
  2. 【Android 逆向】整体加固脱壳 ( DexClassLoader 加载 dex 流程分析 | 查找 DexFile 对应的C代码 | dalvik_system_DexFile.cpp 分析 )
  3. 技术人员应该如何培养
  4. MinGW和MSYS的自动安装 【转】
  5. maven自定义脚手架(快速生成项目)
  6. java executequery_java execute、executeQuery和executeUpdate之间的区别
  7. winpython anaconda_Windows:安装 Anaconda《 Python:基础 》
  8. 多线程编程下单例模式与多例模式的使用总结
  9. eclipse jdk官网下载不了
  10. springmvc如何进行json格式转换及 json化日期格式
  11. fckeditor 2.6 php,php下 FCKeditor 2.6.6的使用和配置
  12. python中dateutil库用法详解
  13. 永磁同步电机控制笔记:clark变换park变换示意图
  14. linux下route未找到命令
  15. mysql 复合索引 悲观锁_对MySQL索引、锁及事务的简单分析
  16. mac卸载Sophos[即使没有服务端管理员密码]-完整有效彻底
  17. CH0502 七夕祭
  18. AMD GPU虚拟化
  19. ucloud中的udisk错误“Read-only file system”修复指南
  20. CSS3的:nth选择器

热门文章

  1. SpringCloud消息总线——Bus
  2. Oracle EBS FA重分类API调用示例
  3. 2022熔化焊接与热切割考试模拟100题模拟考试平台操作
  4. 数控计算机软件的确认表怎么做,[计算机软件及应用]单元3 数控编程基础.doc
  5. IEC61850变电站基本通信结构-原理和模型_6客户-服务器
  6. 精益价值流图实施案例:价值流从工厂扩展到整个产品的实现
  7. shell if 命令
  8. 科普:频率和相位的关系
  9. Linux命令之man-1
  10. 无线电极限传播距离计算