首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

adminLte解决iframe高度问题

默认是全局刷新,也就是不存在frame页面,经过修改,可以很容易实现右边内容框用frame实现页面刷新,这样就不需要整个页面全局刷新,点击相应菜单时,只会刷新frame窗口,但是有一个问题就是frame默认高度只有一丁点...,百度之后用了自适应也会有各种问题,比如高度只能拉伸不会缩短,在解决的道路上真的是没有一个完美的解决方案,经过自己研究,发现一个非常简单的方法,那就是用js获取window的innerHeight,代码实现...window.innerHeight,然后出去顶部的状态栏,以及空白部分,经过测试,窗口高度减去90是最合适的,也可以根据你自己的情况加减,最后调至一个最完美高度,发现任何分辨率都不会有问题!...-- Main content --> <iframe id="menuFrame" name...scrolling="auto" frameborder="no" height="100%" width="100%"> </iframe

85730

解决iframe高度自适应

解决iframe高度自适应 原因 第一种方法 第二种方法 原因 iframe高度不会随着页面高度的变化而变化,可能会导致页面显示不全,或者页面下方有空白的问题。...第一种方法 这个方式更适用于嵌套的页面,当嵌套多个iframe时,比如左侧有个侧边栏,右侧是个大的iframe,这个大的iframe又嵌套了一层:中间是iframe,但是右侧又有个侧边栏,这时候不想让iframe...//pre_height用于记录上次检查时body的高度 //mainheight用于获取本次检查时body的高度,并赋予iframe高度 var mainheight, pre_height; var...,并且iframe可以自己滑动,只在页面高度变化时重新赋值即可。...//解决打开高度太高的页面后再打开高度较小页面滚动条不收缩 org.style.height = '0px'; var iDoc = org.contentDocument || org.document

2.2K40

真正解决iframe高度自适应问题

1.前言 解决iframe高度自适应问题有两种方法 1.pym 2.手动设置iframe高度 本文主要是总结第二种实现方式,因为第一种pym.js插件我没用懂 如果使用iframe时,遇到以下的需求...: iframe高度始终等于嵌入页面内容的高度,而不是屏幕的高度 右侧不允许出现两个滚动条 iframe高度自适应不仅仅是指刚加载进来时,也有可能嵌入内容的高度会随点击变化(如:下拉菜单,左侧导航栏等...(子)网页的文档高度,然后把值附给父页面的iframe的height。...= iframeWin.document.body.scrollHeight; } } }; 为了监测网页高度是否因为点击了某个下拉按钮高度变化,我们建立一个定时器任务,这样一直监视着子网页的高度...,而是等于父元素iframe高度

4.5K30

iframe自适应高度_html页面自适应

为什么需要使用iframe自适应高度呢?其实就是为了美观,要不然iframe和窗口长短大小不一,看起来总是不那么舒服,特别是对于我们这些编程的来说,如鲠在喉的感觉。...在页面中通过iframe嵌入了另外一个页面后,如何使得页面的这块区域随着iframe高度自动适应而不会出现蹩脚的上下左右滚动条呢?...下面这个办法就是使用javascript实现iframe高度自适应的,这个可是兼容所有浏览器的,ie,firefox,chrome,opera,safari这些浏览器都能够实现iframe高度自适应的,...的高度自适应iframe里面的内容高度): style=”border:0px;background:#FFF;max-height:245px; ” scrolling=”no” src=”http:...属性,这篇文章也依然教大家iframe自适应高度的解决办法,希望两篇文章让你对iframe标签有一个更深入的了解。

3.7K20

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

iframe高度自适应内容 需求:实现 iframe 的自适应高度,能够随着页面的长度自动的适应以免除页面和 iframe 同时出现滚动条的现象。...设置iframe 自适应高度,使其等于内嵌网页的高度,从而看不出来滚动条和嵌套痕迹。对于用户体验和网站美观起着重要作用。...二、多个iframe的情况下 //输入你希望根据页面高度自动调整高度iframe的名称的列表 //用逗号把每个iframe的ID分隔....自适应高度 跨域的时候,由于js的同源策略,父页面内的js不能获取到iframe页面的高度。...我们使用www.a.com下的另一个页面agent.html来做代理,通过它获取iframe页面的高度,并设定iframe元素的高度

6K30

网站引入iframe视频,如何实现高度自适应?

我想很多小伙伴在写博客的时候都能遇到一个令人头疼的问题,某一篇文章想用 iframe 引入一个外链视频,但是大小总是有问题,宽度可以固定到 100% ,但是高度比如用实际高度来表示,比如 100px,...但是问题来了,在不同的页面宽度下,视频的高度是一致的,就会导致一个很麻烦的问题, 看下面两个图, pc端 移动端 很明显,在pc端正常显示的视频,放到移动端高度就错位了,很不美观。...$('iframe').wrap('') 在css文件的底部加上: .iframe{ position: relative; padding-bottom...: 56.25%; height: 0; overflow: hidden; } .iframe iframe { position: absolute; top: 0; left:...0; width: 100%; height: 100%; } 这个时候再访问带有 iframe 视频的网页,不管宽度如何变化,高度可以随视频自适应。

2K10

如何实现iframe(嵌入式帧)的自适应高度

好几次看到有人提问问到如何实现 iframe 的自适应高度,能够随着页面的长度自动的适应以免除页面和 iframe 同时出现滚动条的现象,刚好我在工作中也碰到了类似问题,于是上网翻查,东抄抄西看看,弄出来这么一个函数...不敢独享,大家要是觉得有用,欢迎使用 源代码如下  //** iframe自动适应页面 **//  //输入你希望根据页面高度自动调整高度的...iframe的名称的列表  //用逗号把每个iframe的ID分隔....//定义iframe的ID  var iframeids=["test"]  //如果用户的浏览器不支持iframe是否将iframe隐藏 yes 表示隐藏,no表示不隐藏  var iframehide...高度     dyniframe[dyniframe.length] = document.getElementById(iframeids[i]);     if (dyniframe[i] &&

1.1K20
领券