首页 | IT新闻 | 硬件 | 操作系统 | 开发 | 网络编程 | 数据库 | 热门框架 | 网络安全 | 组网 | 建站指南 | 网页制作 | 特效 | 实用技巧 | 服务器 | 办公 | QQ | 探索 | 社区
|
Javascript 获取页面高度(多种浏览器)
关于获取各种浏览器可见窗口大小的一点点研究。 在IE、FireFox、Opra下都可以使用 document.body.clientWidth 即可获得,很简单,很方便。 而在公司项目当中: Opera仍然使用 document.body.clientWidth 可是IE和FireFox则使用 document.documentElement.clientWidth 原来是W3C的标准在作怪啊 如果在页面中添加这行标记的话 在IE中: document.body.clientWidth ==> BODY对象宽度 在FireFox中: document.body.clientWidth ==> BODY对象宽度 在Opera中: document.body.clientWidth ==> 可见区域宽度 IE为: document.documentElement.clientWidth ==> 0 FireFox为: document.documentElement.clientWidth ==> 页面对象宽度(即BODY对象宽度加上Margin宽)document.documentElement.clientHeight ==> 页面对象高度(即BODY对象高度加上Margin高) Opera为: document.documentElement.clientWidth ==> 页面对象宽度(即BODY对象宽度加上Margin宽)document.documentElement.clientHeight ==> 页面对象高度(即BODY对象高度加上Margin高) 相关链接
频道热门
热门新闻
|
精粹集锦
特别推荐
频道精选
|