JS如何获取一个未知DIV高度的方法
2016-11-27 14:28
330 查看
这种做法的局限:
1. 如果元素的display属性设置为none, 那么得到的结果为0
2. 在safari浏览器中,需要使用:element.offsetHeight得到实际高度,这是safari浏览器的bug
下面是Prototype提供的方法,能够兼容各种浏览器,同时在元素隐藏的情况下也能正确得到元素尺寸,供参考:
1. 如果元素的display属性设置为none, 那么得到的结果为0
2. 在safari浏览器中,需要使用:element.offsetHeight得到实际高度,这是safari浏览器的bug
下面是Prototype提供的方法,能够兼容各种浏览器,同时在元素隐藏的情况下也能正确得到元素尺寸,供参考:
相关文章推荐
- JS如何获取一个未知DIV高度的方法
- JS获取一个未知DIV高度的方法
- open打开的页面最大化的js方法和如何获取电脑宽度和高度的方法
- 一个设置为display:none;的div,在用.height()方法获取不到它的高,获取到的高度为0.
- 如何获取一个div的top高度和left值
- JS 获取DIV中鼠标相对位置的方法
- js中如何设置DIV获取焦点
- js获取屏幕高度和宽度的几个方法
- 如何设置一个指定高度的DIV
- js获取DIV的位置坐标的三种方法!
- JS如何获取屏幕浏览器网页高度宽度
- JS获取屏幕、浏览器、网页高度,宽度信息 定位div
- js 获取div里的值 2种方法给父窗口控件赋值和取值
- 请教:在一个在方法段的异常处理里面,如何获取当前方法输入的所有参数值。
- 如何用js得到当前页面的url信息方法(JS获取当前网址信息)
- 如何在COM组件接口方法中返回一个字符串给js?
- 收藏一个韩国棒子的未知高度居中方法
- js 获取网络图片的高度和宽度的实现方法(变通了下)
- JS获取屏幕、浏览器、网页高度,宽度信息 定位div
- js获取div高度的代码