iframe高度自适应,取消滚动条
项目中碰到左侧是一个列表,是固定定位,点击不同的列表选项右侧引入不同的iframe地址文件,但是iframe设置属性的时候高度只识别px,设置百分百之类的都无效,并且不想要iframe本身的滚动条,页面只需要一个默认的滚动条。实现效果如下图:
html代码:
<iframe src="yuanchengkaipiao.html" id="dizhi"></iframe>
css代码:
#dizhi{
width: 100%;
border: 0;
overflow: hidden;
}
js代码:
function setIframeHeight(iframe) {
if (iframe) {
var iframeWin = iframe.contentWindow || iframe.contentDocument.parentWindow;
if (iframeWin.document.body) {
iframe.height = iframeWin.document.documentElement.scrollHeight || iframeWin.document.body.scrollHeight;
}
}
};
window.onload = function () {
setIframeHeight(document.getElementById('dizhi'));
};
注意要将函数调用放到window.onload中才会生效。
iframe高度自适应,取消滚动条相关推荐
- Iframe高度自适应(兼容IE/Firefox、同域/跨域)
在实际的项目进行中,很多地方可能由于历史原因不得不去使用iframe,包括目前正火热的应用开发也是如此. 随之而来的就是在实际使用iframe中,会遇到iframe高度的问题,由于被嵌套的页面长度不固 ...
- Iframe高度自适应(兼容IEFirefox、同域跨域)
在实际的项目进行中,很多地方可能由于历史原因不得不去使用iframe,包括目前正火热的应用开发也是如此. 随之而来的就是在实际使用iframe中,会遇到iframe高度的问题,由于被嵌套的页面长度不固 ...
- CSS完美实现iframe高度自适应(支持跨域)
https://blog.csdn.net/qq_32915337/article/details/79900222 Iframe的强大功能偶就不多说了,它不但被开发人员经常运用,而且黑客们也常常使用 ...
- html iframe自动高度,iframe高度自适应撑开
iframe在div中如何自适应高度 div中的iframe高度和宽度自适应的问题 我用bootstrap布局,上边部分为导航菜单,左边为一级菜单. DIV里嵌套Iframe,让Iframe及DIV高 ...
- 完美实现跨域Iframe高度自适应【Iframe跨域高度自适应解决方案】
Iframe的强大功能偶就不多说了,它不但被开发人员经常运用,而且黑客们也常常使用它,总之用过的人知道它的强大之处,但是Iframe有个致命的"BUG"就是iframe的高度无法自 ...
- 真正解决iframe高度自适应问题
1.前言 解决iframe高度自适应问题有两种方法 1.pym 2.手动设置iframe的高度 本文主要是总结第二种实现方式,因为第一种pym.js插件我没用懂 如果使用iframe时,遇到以下的需求 ...
- 解决iframe高度自适应
解决iframe高度自适应 原因 第一种方法 第二种方法 原因 iframe的高度不会随着页面高度的变化而变化,可能会导致页面显示不全,或者页面下方有空白的问题. 第一种方法 这个方式更适用于嵌套的页 ...
- iframe高度自适应的6个方法【转载】
iframe高度自适应的6个方法 JS自适应高度,其实就是设置iframe的高度,使其等于内嵌网页的高度,从而看不出来滚动条和嵌套痕迹.对于用户体验和网站美观起着重要作用. 如果内容是固定的,那么我们 ...
- 6种iframe高度自适应的方法
js自适应高度,实际上就是设置iframe的高度,设置等于内嵌网页的高度,从而看不到滚动条和嵌套痕迹.对于用户体验和网站美观起着重要作用.我们可以通过css来给它直接定义一个高度,同样可以实现上面的需 ...
- html iframe自动高度,真正解决iframe高度自适应问题
1.前言 解决iframe高度自适应问题有两种方法 1.pym 2.手动设置iframe的高度 本文主要是总结第二种实现方式,因为第一种pym.js插件我没用懂 如果使用iframe时,遇到以下的需求 ...
最新文章
- java 验证手机号码、电话号码(包括最新的电信、联通和移动号码)
- 中国SaaS死或生之二:ERP两大邪术,尽出歪门邪路
- 添加作者_卤肉,有“添加剂”才香?大错特错,没有这5种香料,什么味道都没有...
- linux cat 重定向,Linux命令(cp mv cat和重定向)(示例代码)
- linux 判断上一条命令是否指令成功
- 牛客多校第六场G Is Today Friday?(吉姆拉尔森/蔡勒公式 + 思维)题解
- std::thread的常用参数传递总结
- nohup 命令的简单理解
- 谷歌跟oracle_Google vs Oracle –判决临近,Oracle的知识产权案件步履蹒跚
- git创建本地ssh密匙
- Android如何设置APP开机启动
- 2021CCPC网络预选赛(重赛)
- 要善于借势破局——宁向东的清华管理学课第4课
- 如何看懂论文公式:LaTex数学公式分析
- EndNote导入文献出现带有大括号{}乱码的解决办法
- UI设计中聊天气泡框的设计技巧
- 如何利用eclipse把 class文件打包成java文件
- 解决matplotlib不显示图片
- SAP ABAP 数据字典教程 SE11:表、锁定对象、视图和结构 -03
- 用vba创建图表分析上市公司财报
热门文章
- hive上亿级别的表关联 调优
- CAS客户端服务器端配置步骤
- 宝可计算机怎么弹音乐,儿童玩具电子琴怎么弹音乐
- 我被第一次喊【双手抱头!!!】
- 插件进入显示:{“errcode“:40029,“errmsg“:“invalid code,hints:[req_id:rljdFLyWf-jkkUpa]“},无法体验,请修改后再提交审核(测试环境
- codeforces 1783 C. Yet Another Tournament
- 微信小程序 单选项目 radio 组件
- 记录罗技键盘从win切换mac的经历
- [CodeVS4438]YJQ Runs Upstairs
- Xilinx ZC706 ADV7511使用