JavaScript中关于iframe滚动条的去除和保留


Posted in Javascript onNovember 17, 2016

在开发中经常遇到去掉全部的滚动条,去掉右边的滚动条且保留底下的滚动条,去掉底下的滚动条且保留右边的滚动条,大家基于js是怎么实现的呢?下面通过本文给大家介绍下JavaScript中关于iframe滚动条的去除和保留的实现方法。一起看看吧!

iframe嵌入页面后,我们有时需要调整滚动条,例如,去掉全部的滚动条,去掉右边的滚动条且保留底下的滚动条,去掉底下的滚动条且保留右边的滚动条。那么我们应该怎么做呢?

   一:去掉全部的滚动条

         第一个方法:   iframe 有一个scrolling属性,它有 auto , yes , no 这三个值。

                             scrolling : auto -----在需要的时候滚动条出现

                             scrolling : yes ------始终显示滚动条

                             scrolling : no -------始终隐藏滚动条

                             当设置   scrolling : no 时,全部的滚动条就没有了。

         第二个方法:我发现除了 scrolling 可以去掉全部的滚动条外,还有另一个方法,在嵌入的页面里设置 body{overflow:hidden},这样也可以将滚动条去掉,而且这也是当我们只想去掉某一个滚动条所使用的属性。

  二:去掉右边的滚动条且保留底下的滚动条

       如果只想保留底下的滚动条,那么可以在嵌入的页面里设置 body{overflow-x:auto ; overflow-y:hidden;}

  三:去掉底下的滚动条且保留右边的滚动条

      在嵌入的页面里设置 body{overflow-x:hidden;overflow-y:auto;}

      我们已经知道了这两个属性都可以设置滚动条的显示和隐藏,那么当两个同时设置时,会出现哪个效果呢?

      通过检测,我发现当 scrolling = " auto "  或者 " yes " 时,如果设置了 body,那么就会使用body里的设置;当 scrolling = " no " 时,不管body设置了什么,都会使用 scrolling 的设置,即全部的滚动条都被去掉了。

以上所述是小编给大家介绍的JavaScript中关于iframe滚动条的去除和保留的全部叙述,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Javascript 相关文章推荐
event.keyCode键码值表 附只能输入特定的字符串代码
May 15 Javascript
javascript 仿QQ滑动菜单效果代码
Sep 03 Javascript
jQuery下通过$.browser来判断浏览器.
Apr 05 Javascript
javascript的console.log()用法小结
May 31 Javascript
[JSF]使用DataModel处理表行事件的实例代码
Aug 05 Javascript
简化版手机端照片预览组件
Apr 13 Javascript
jquery实现漫天雪花飞舞的圣诞祝福雪花效果代码分享
Aug 20 Javascript
JS实现的模仿QQ头像资料卡显示与隐藏效果
Apr 07 Javascript
Express之get,pos请求参数的获取
May 02 Javascript
Bootstrap popover 实现鼠标移入移除显示隐藏功能方法
Jan 24 Javascript
基于vue 开发中出现警告问题去除方法
Jan 25 Javascript
vue.js基于v-for实现批量渲染 Json数组对象列表数据示例
Aug 03 Javascript
JS实现倒计时(天数、时、分、秒)
Nov 16 #Javascript
探讨AngularJs中ui.route的简单应用
Nov 16 #Javascript
jQuery 插件封装的方法
Nov 16 #Javascript
Node.js 数据加密传输浅析
Nov 16 #Javascript
JS中substring与substr的用法
Nov 16 #Javascript
微信小程序 网络请求(GET请求)详解
Nov 16 #Javascript
微信小程序 POST请求(网络请求)详解及实例代码
Nov 16 #Javascript
You might like
PHPWind 发帖回帖Api PHP版打包下载
2010/02/08 PHP
The specified CGI application misbehaved by not returning a complete set of HTTP headers
2011/03/31 PHP
apache+php完美解决301重定向的两种方法
2011/06/08 PHP
php缓冲 output_buffering的使用详解
2013/06/13 PHP
Yii实现文章列表置顶功能示例
2016/10/18 PHP
javascript 节点排序 2
2011/01/31 Javascript
轻松创建nodejs服务器(2):nodejs服务器的构成分析
2014/12/18 NodeJs
AngularJS基础 ng-mousemove 指令简单示例
2016/08/02 Javascript
Ionic2系列之使用DeepLinker实现指定页面URL
2016/11/21 Javascript
js数字舍入误差以及解决方法(必看篇)
2017/02/28 Javascript
20行js代码实现的贪吃蛇小游戏
2017/06/20 Javascript
vue项目中vue-i18n和element-ui国际化开发实现过程
2018/04/25 Javascript
10分钟学会js处理json的常用方法
2020/12/06 Javascript
Python操作列表的常用方法分享
2014/02/13 Python
Python警察与小偷的实现之一客户端与服务端通信实例
2014/10/09 Python
Python中的__SLOTS__属性使用示例
2015/02/18 Python
Python运行报错UnicodeDecodeError的解决方法
2016/06/07 Python
利用python发送和接收邮件
2016/09/27 Python
Python无损音乐搜索引擎实现代码
2018/02/02 Python
Django rest framework实现分页的示例
2018/05/24 Python
解决tensorboard多个events文件显示紊乱的问题
2020/02/15 Python
PYcharm 激活方法(推荐)
2020/03/23 Python
PyQt5 文本输入框自动补全QLineEdit的实现示例
2020/05/13 Python
python中字符串的编码与解码详析
2020/12/03 Python
升职自荐信范文
2013/10/05 职场文书
大学生自我鉴定
2013/12/08 职场文书
简历中的自我评价怎么写
2014/01/29 职场文书
机械设计毕业生自荐信
2014/02/02 职场文书
小学生运动会报道稿
2014/09/12 职场文书
大学军训决心书
2015/02/05 职场文书
2015年大学生暑期实习报告
2015/07/13 职场文书
2016年猴年新春致辞
2015/08/01 职场文书
妇联2016年六一国际儿童节活动总结
2016/04/06 职场文书
React Hook用法示例详解(6个常见hook)
2021/04/28 Javascript
python编程简单几行代码实现视频转换Gif示例
2021/10/05 Python
python获取带有返回值的多线程
2022/05/02 Python