实现让iframe高度伸缩自如没有滚动条(随子页面的高度调整)

html部分

<iframe id="indexFrame" name="win" width="1000" height="100%" οnlοad='dyniframesize("indexFrame")' 
src="<%=request.getContextPath()%>/student/studentUpdateTongJi!studentInfoTongJi.action"  
frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="margin-bottom:0px;display: block;"></iframe>

js部分

//让iframe高度伸缩自如没有滚动条
function dyniframesize(down) { var pTar = null; if (document.getElementById){ pTar = document.getElementById(down); } else{ eval('pTar = ' + down + ';'); } if (pTar && !window.opera){ //begin resizing iframe pTar.style.display="block" if (pTar.contentDocument && pTar.contentDocument.body.offsetHeight){ //ns6 syntax pTar.height = pTar.contentDocument.body.offsetHeight +20; pTar.width = pTar.contentDocument.body.scrollWidth+20; } else if (pTar.Document && pTar.Document.body.scrollHeight){ //ie5+ syntax pTar.height = pTar.Document.body.scrollHeight; pTar.width = pTar.Document.body.scrollWidth; } } }

让iframe高度伸缩自如没有滚动条相关推荐

  1. iframe 高度100%时,出现垂直滚动条

    问题 需求是这样的,iframe在一个div中,并且iframe高度与div一样,所以设置了iframe高度是100%,结果div出现了滚动条,在排除了padding.margin的因素外,还是有滚动 ...

  2. 【vue中实现iframe 自适应高度和去除滚动条】

    项目场景: vue中实现iframe 自适应高度和去除滚动条 解决方案: html <iframe:src="tempSrc"width="100%":h ...

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

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

  4. 如何设置iframe高度自适应,在跨域的情况下能做到吗?

    2019独角兽企业重金招聘Python工程师标准>>> 在页面上使用iframe来动态加载页面内容是网页开发中比较常见的方法.在父页面中给定一个不带滚动条的iframe,然后对属性s ...

  5. Iframe 高度自适应

    实现 iframe 的自适应高度,能够随着页面的长度自动的适应以免除页面和 iframe 同时出现滚动条的现象. (需要只有iframe出现滚动条) function iframeAutoFit(if ...

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

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

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

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

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

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

  9. iframe高度自适应,终于解决了

    一直被iframe的高度自适应的问题困扰着,在项目中也是多次遇到.网上也有不少相关的代码,但是总不能满足自己的要求.在头痛了几次之后终于下定决心解决这个问题. 本代码主要解决的问题是:最外层滚动条随着 ...

最新文章

  1. windows :Tomcat免安装版环境变量配置 + jdk配置
  2. 判断两个图片的特征向量_响应式布局提高篇 图片正确的打开方式
  3. 网页素材大宝库:高质量的免费 PSD 素材【系列四】
  4. ASP.NET Eval如何进行数据绑定
  5. WPF 控件库——仿制Windows10的进度条
  6. vue标准时间改为时间戳_正确的济南初中寒假放假时间安排出来啦!家长速戳→...
  7. mysql 存储过程死循环_pl/sql存储过程loop死循环
  8. mysql 表结构监控_性能测试之mysql监控、优化
  9. IBM走鹃险胜Cray Jaguar 连任世界最快超级计算机
  10. levedb 导入 mysql_leveldb研究3-数据库日志文件格式
  11. Linux编程(3)_vim的使用
  12. p73_万维网和HTTP协议
  13. 【C++入门】C++多态
  14. android:windowSoftInputMode属性;界面关闭后软键盘不隐藏的解决方法;
  15. iOS底层探索之Block(五)——Block源码分析(__block 底层都做了什么?)
  16. 斗鱼tv 服务器响应失败,斗鱼tv打不开怎么办 斗鱼直播打不开得解决办法
  17. 整人BAT\VBS代码 自创
  18. win10怎么设置锁定计算机,win10电脑自动锁屏怎么设置_让win10电脑自动锁屏的设置方法...
  19. 硬盘柱面损坏怎么办_最靠谱的机械硬盘坏道修复工具一:DiskGenius
  20. 用户体验五要素--战略层、范围层、结构层、框架层、表现层

热门文章

  1. java版微信公众号支付
  2. 字符1与数字1的区别
  3. 重庆计算机上机操作试题,重庆市计算机等级考试C语言上机模拟试题
  4. jquery点击div跳转页面
  5. linux中wc命令怎么退出,linux中的wc命令
  6. 如何正确的退出远程桌面
  7. linux云服务器下载安装JDK
  8. 基于Spark MLlib 在IDEA环境实现Kmeans 算法
  9. springboot房产中介预约看房系统在线视频点播系统毕业设计毕设作品开题报告开题答辩PPT
  10. ISCC2014_Writeup