好记性不如贴上来...
IE中:
document.body.clientWidth ==> BODY对象宽度
document.body.clientHeight ==> BODY对象高度
document.documentElement.clientWidth ==> 可见区域宽度
document.documentElement.clientHeight ==> 可见区域高度
FireFox中:
document.body.clientWidth ==> BODY对象宽度
document.body.clientHeight ==> BODY对象高度
document.documentElement.clientWidth ==> 可见区域宽度
document.documentElement.clientHeight ==> 可见区域高度
Opera中:
document.body.clientWidth ==> 可见区域宽度
document.body.clientHeight ==> 可见区域高度
document.documentElement.clientWidth ==> 页面对象宽度(即BODY对象宽度加上Margin宽)
document.documentElement.clientHeight ==> 页面对象高度(即BODY对象高度加上Margin高)
没有定义W3C的标准,则
IE为:
document.documentElement.clientWidth ==> 0
document.documentElement.clientHeight ==> 0
FireFox为:
document.documentElement.clientWidth ==> 页面对象宽度(即BODY对象宽度加上Margin宽)document.documentElement.clientHeight ==> 页面对象高度(即BODY对象高度加上Margin高)
Opera为:
document.documentElement.clientWidth ==> 页面对象宽度(即BODY对象宽度加上Margin宽)document.documentElement.clientHeight ==> 页面对象高度(即BODY对象高度加上Margin高)
网页可见区域宽: document.body.clientWidth
网页可见区域高: document.body.clientHeight
网页可见区域宽: document.body.offsetWidth (包括边线的宽)
网页可见区域高: document.body.offsetHeight (包括边线的高)
网页正文全文宽: document.body.scrollWidth
网页正文全文高: document.body.scrollHeight
网页被卷去的高: document.body.scrollTop
网页被卷去的左: document.body.scrollLeft
网页正文部分上: window.screenTop
网页正文部分左: window.screenLeft
屏幕分辨率的高: window.screen.height
屏幕分辨率的宽: window.screen.width
屏幕可用工作区高度: window.screen.availHeight
屏幕可用工作区宽度: window.screen.availWidth
网页可见区域宽: document.body.clientWidth
网页可见区域高: document.body.clientHeight
网页可见区域宽: document.body.offsetWidth (包括边线的宽)
网页可见区域高: document.body.offsetHeight (包括边线的高)
网页正文全文宽: document.body.scrollWidth
网页正文全文高: document.body.scrollHeight
网页被卷去的高: document.body.scrollTop
网页被卷去的左: document.body.scrollLeft
网页正文部分上: window.screenTop
网页正文部分左: window.screenLeft
屏幕分辨率的高: window.screen.height
屏幕分辨率的宽: window.screen.width
屏幕可用工作区高度: window.screen.availHeight
屏幕可用工作区宽度: window.screen.availWidth
网页可见区域宽: document.body.clientWidth
网页可见区域高: document.body.clientHeight
网页可见区域宽: document.body.offsetWidth (包括边线的宽)
网页可见区域高: document.body.offsetHeight (包括边线的高)
网页正文全文宽: document.body.scrollWidth
网页正文全文高: document.body.scrollHeight
网页被卷去的高: document.body.scrollTop
网页被卷去的左: document.body.scrollLeft
网页正文部分上: window.screenTop
网页正文部分左: window.screenLeft
屏幕分辨率的高: window.screen.height
屏幕分辨率的宽: window.screen.width
屏幕可用工作区高度: window.screen.availHeight
屏幕可用工作区宽度: window.screen.availWidth
HTML精确定位:scrollLeft,scrollWidth,clientWidth,offsetWidth
scrollHeight: 获取对象的滚动高度。
scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离
scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离
scrollWidth:获取对象的滚动宽度
offsetHeight:获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度
offsetLeft:获取对象相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置
offsetTop:获取对象相对于版面或由 offsetTop 属性指定的父坐标的计算顶端位置
event.clientX 相对文档的水平座标
event.clientY 相对文档的垂直座标
event.offsetX 相对容器的水平坐标
event.offsetY 相对容器的垂直坐标
document.documentElement.scrollTop 垂直方向滚动的值
event.clientX+document.documentElement.scrollTop 相对文档的水平座标+垂直方向滚动的量
分享到:
相关推荐
openwrt高大全版本,esir大神汇编
openwrt 高大全版本
openWRT高大全版x86固件By eSir PlayGround [2024V1]
openwrt软路由
采用ESxi8.0版本创建的OP高大全版本
eSir openwrt 高大全 2022 spring legacy 固件版本
eSir openwrt 高大全 2022 autumn legacy 固件版本
**UEFI与Legacy BIOS两种启动模式详解** 在计算机科学领域,了解不同的启动模式对于系统管理员、程序员和硬件爱好者至关重要。本文将深入探讨两种主要的启动模式:统一可扩展固件接口(UEFI)和传统的Legacy BIOS,...
eSir openwrt 高大全 2022 winter uefi 固件版本
2. "访问我们.url"和"U盘量产网.url":这两个文件是URL链接的快捷方式,扩展名".url"是Windows系统下的一个标准,用于保存网页地址。"访问我们"可能是开发团队或社区的网址,提供更多的固件信息、更新或技术支持;...
eSir openwrt 高大全 2022 autumn uefi 固件版本
eSir openwrt 高大全 2022 summer uefi 固件版本
eSir openwrt 高大全 2022 summer legacy 固件版本
eSir openwrt 高大全 2022 spring uefi 固件版本
eSir openwrt 高大全 2022 winter legacy 固件版本
适用于GI945 lede openwrt系统 32位 系统,测试正常,单臂路由,自制用路由器系统,nas系统
行动OpenWrt 使用GitHub Actions构建OpenWrt 用法 单击按钮创建一个新的存储库。 使用源代码生成.config文件。 (您可以通过工作流文件中的环境变量来更改它。) 将.config文件推送到GitHub存储库中,构建会自动开始...
行动OpenWrt 本项目基于P3TERX大佬的动作-OpenWrt项目: 小菜搬运过来,在此表示感谢! 使用GitHub Actions构建OpenWrt 请参考P3TERX大佬博客教程:P3TERX博客中 用法 单击按钮以创建新的存储库。...
eSir 大神 openwrt 高大全版本 GDQ v9.1[2021]
OpenWrt软路由虚拟机ova文件是一种特殊格式的虚拟机镜像,主要用于在虚拟化环境中部署OpenWrt或LEDE(Linux Embedded Development Environment)操作系统。OpenWrt和LEDE是两个开源项目,提供了高度可定制的Linux...