设置iframe自适应高度

HTML

<iframe src="main.html" frameborder="0" scrolling="no" id="test" width="100%" onload="this.height=1080"></iframe>

JavaScript

<script type="text/javascript">function reinitIframe() {var iframe = document.getElementById("test");try {var bHeight = iframe.contentWindow.document.body.scrollHeight;var dHeight = iframe.contentWindow.document.documentElement.scrollHeight;var height = Math.max(bHeight, dHeight);iframe.height = height;console.log(height);} catch(ex) {}}window.setInterval("reinitIframe()", 500);
</script>

设置iframe自适应高度相关推荐

  1. angular中跨域设置iframe自适应高度,去滚动条。

    A页面的html中有<iframe #frame class="frame" [src]="srcUrl" width="100%"  ...

  2. 动态获取并设置 iframe 自适应高度

    实际需求:页面中有一些固定元素 + 内嵌 iframe 页面,此时如果给 iframe 设置固定高度会导致 iframe 内部滚动,体验不佳. 于是需要动态获取 iframe 实际高度并设置,但有些 ...

  3. iframe 自适应高度的多种实现方式

    iframe高度自适应内容 需求:实现 iframe 的自适应高度,能够随着页面的长度自动的适应以免除页面和 iframe 同时出现滚动条的现象. 设置iframe 自适应高度,使其等于内嵌网页的高度 ...

  4. [转]让iframe自适应高度-真正解决

    原文地址:https://www.cnblogs.com/rogge7/p/7762052.html 需求:实现 iframe 的自适应高度,能够随着页面的长度自动的适应以免除页面和 iframe 同 ...

  5. 跨域下的iframe自适应高度

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

  6. php iframe 自适应高度,让iframe自适应高度的讲解

    为什么需要使用iframe自适应高度呢?其实就是为了美观,要不然iframe和窗口长短大小不一,看起来总是不那么舒服,特别是对于我们这些编程的来说,如鲠在喉的感觉.在页面中通过iframe嵌入了另外一 ...

  7. Iframe自适应高度,Iframe高度问题解决

    Iframe自适应高度,Iframe高度问题解决 ================================ ©Copyright 蕃薯耀 2021-03-10 https://www.cnbl ...

  8. vue通过postMessage实现iframe自适应高度,支持跨域

    通过消息传递实现iframe自适应高度,支持跨域. 父页面监听消息 <template><iframe id="processFrame" name=" ...

  9. Iframe自适应高度绝对好使的代码 兼容IE,遨游,火狐[转]

    Iframe自适应高度绝对好使的代码,IE.遨游.火狐.Chrome都兼容,需要的朋友可以参考下. 这是我试了很多相关代码后发现的兼容性最好的Iframe自适应高度代码. <script typ ...

最新文章

  1. StatQuest学习笔记23——RNA-seq简介
  2. java多线程系列1:Sychronized关键字
  3. 华为数据通信部门怎么样_华为最高级别认证适合小白吗
  4. 【NLP】使用Google的T5提取文本特征
  5. shiro注销其他用户_Shiro实现互斥登录,并踢出登录用户功能。
  6. Java面试总结汇总
  7. ​.NET手撸2048小游戏
  8. python selenium处理JS只读(12306)
  9. Android模拟器启动3个g,android,模拟器_android 模拟器用3.18的内核无法启动,一直黑屏。,android,模拟器,内核 - phpStudy...
  10. 【script】python通过字符串调用方法
  11. go语言实现ssh打隧道
  12. 微软、英特尔和高盛牵头成立供应链安全工作组
  13. tl wn322g linux驱动下载,tplink wn322g+驱动官方下载
  14. DOM4J及SAXReader解析xml文件数据
  15. 心电信号去噪(part1)--心电信号简介
  16. drupal_Drupal在斯隆凯特琳纪念堂的早期采用
  17. 电大管理英语4计算机期末考试,2021国家开放大学电大本科《管理英语4》期末试题及答案(试卷号:1389)...
  18. 全程无坑手撸k8s集群
  19. 电脑运行卡顿?六个方法打开任务管理器解决
  20. 如何检索IDC研究报告?

热门文章

  1. Quartz Cron表达式 生成
  2. 小程序如何制作和代理
  3. 初学者必备:SEO优化名词解释大全
  4. appium新手入门(1)—— appium介绍
  5. View Controller Initialization
  6. me shy是什么歌 抖音make_抖音shy歌名是什么?抖音shy歌曲MP3分享
  7. 二维dct变换例题_matlab进行二维DCT变换和二维DCT反变换
  8. asp.net core3.1 下跨域的正确方式
  9. Java 课程(正在更新)
  10. ROG XG309CM 显示器评测