ie6 offsetWidth/offsetHeight无效
可采用手动获取:
offsetWidth=parseInt(node.style.width)+parseInt(node.style.paddingLeft)+parseInt(node.style.paddingRight);
offsetHeight=parseInt(node.style.height)+parseInt(node.style.paddingTop)+parseInt(node.style.paddingBottom);
如果有边框的话可以继续加上对应两边的边框。

开发js组织结构图过程中发现此问题,网上找了许久也没得到准确答案,最终在回家途中幡然醒悟。

特此公布在网上,给大家一个解决的方法。

ie6 offsetWidth/offsetHeight无效相关推荐

  1. 完美解决header,footer等HTML5标签在IE(IE6/IE7/IE8)无效的方法

    完美解决header,footer等HTML5标签在IE(IE6/IE7/IE8)无效的方法 参考文章: (1)完美解决header,footer等HTML5标签在IE(IE6/IE7/IE8)无效的 ...

  2. 对于offsetWidth,offsetHeight,offsetLeft,offsetTop的理解

    如何理解区分offsetWidth,offsetHeight,offsetLeft,offsetTop 在刚开始使用的时候总是不能理解这四个有什么不一样,用在哪里,因为这几个词真的太像了,emmm,总 ...

  3. offsetWidth / offsetHeight等

    1. offsetWidth / offsetHeight(不包括外边距) offsetWidth:返回元素的宽度(content+padding+border) offsetHeight:返回元素的 ...

  4. getBoundingClientRect offsetWidth offsetHeight

    对于一个旋转的dom元素,getBoundingClientRect()得到的width,height是外接矩形的宽高, offsetWidth offsetHeight是未旋转前dom的宽高

  5. offsetwidth/offsetheight的区别

    1. 2. clientWidth是对象看到的宽度(不含边线,即border) scrollWidth是对象实际内容的宽度(若无padding,那就是边框之间距离,如有padding,就是左paddi ...

  6. 看图理解scrollTop,scrollLeft,clientWidth,clientHeight,offsetWidth,offsetHeight

    每次用JS获取页面的高宽时总都是相当的揪心,同一个属性在不同的浏览器或不同的W3C标准下所表示的意思都不尽相同.以下就针对页面的实际高宽和可见区域做个总结,以便大家查阅! 1. 在W3C标准的情况下 ...

  7. 一文看懂js中元素偏移量(offsetLeft,offsetTop,offsetWidth,offsetHeight)

    偏移量(offset dimension) 偏移量:包括元素在屏幕上占用的所有可见空间,元素的可见大小由其高度,宽度决定,包括所有内边距,滚动条和边框大小(注意,不包括外边距). 以下4个属性可以获取 ...

  8. jquery.uploadify flash IE6上传无效

    类似$().window,以div方式打开弹窗,弹窗中iframe中就是上传页面,页面加载时就加载上传页面会产生这个问题. 解决办法:打开弹窗后再给iframe赋src值.

  9. offsetHeight、offsetWidth

    offsetHeight.offsetWidth offsetHeight网页可见区域高度 ,offsetWidth网页可见区域宽度 这两个属性是元素本身的,而不是style属性里面的,可以通过dom ...

最新文章

  1. NeurIPS 2021放榜,接收率创九年新高,你的paper中了吗?
  2. Golang中常用的并发模型
  3. python变量无需指定类型对吗_Python变量类型 - osc_3rgq3dae的个人空间 - OSCHINA - 中文开源技术交流社区...
  4. 2017年天津市大学生数学竞赛试题 (理工类)
  5. 安卓学习笔记21:常用控件 - 列表视图
  6. Python爬虫时中文乱码的处理
  7. IDEA开发vue.js卡顿
  8. spring cloud config-配置中心
  9. python3爬虫-1
  10. Google Docs API 发布,自动化文档处理
  11. 转载】Unity3D美术方面贴图蓄力帖(值得珍藏学习)
  12. Visual Studio 2019 路径不存在。请检查路径是否正确,然后再试。
  13. 关于云服务器搭建内网穿透(frp)
  14. web项目移动端在线预览(word格式转html)
  15. 我想贪图安逸,但又不甘心,怎么办?
  16. 华为数通HCIA学习笔记之OSI参考模型TCP/IP模型
  17. JQJQJQJQdefferd详解
  18. 短视频消重批量处理软件,短视频伪原创工具,火山头条快手秒拍 今日头条自媒体搬运原创视频批量去...
  19. HTML+CSS系列学习
  20. 嵌入式linux矩阵键盘,基于嵌入式Linux的矩阵键盘驱动程序开发

热门文章

  1. 工作74:vue带参数跳转其他页面
  2. 前端学习(2369):组件的创建使用和组件的生命周期
  3. 前端学习(1886)vue之电商管理系统电商系统之首页路由的重定向主页侧边栏路由链接的改造
  4. spring mvc学习(35):restful的put
  5. 46什么是session
  6. java学习(128):map类
  7. Python多个版本指定如何指定
  8. logisim优先编码器怎么用_变频电机为什么要用编码器?又该如何选型?
  9. PL/SQL中模拟EBS上下文
  10. 【iOS】从实际出发理解多线程(二)--NSThread基础操作