位置: 编程技术 - 正文

Javascript获取窗口(容器)的大小及位置参数列举及简要说明(js获取弹窗的元素)

编辑:rootadmin
Javascript获取窗口(容器)的大小及位置一系列的东西比较多,容易混淆,在这里列举及简要说明下: 属性方法说明: clientX 相对文档的水平坐标; clientY 相对文档的垂直坐标; offsetX 相对容器的水平坐标; offsetY 相对容器的垂直坐标; scrollWidth 获取对象的滚动宽度; scrollHeight 获取对象的滚动高度; scrollLeft 设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离 ; scrollTop 设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离 ; offsetWidth 获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的宽度; offsetHeight 获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度; offsetLeft 获取对象相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置 ; offsetTop 获取对象相对于版面或由 offsetTop 属性指定的父坐标的计算顶端位置. Javascript获取屏幕、窗口大小方法: 屏幕分辨率的高: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 . 注:有时会出现取不到值的情况,是因为html文件头部加了文档类型: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " <html xmlns=" , 此时把document.body.scrollTop和document.body.scrollLeft改为:document.documentElement.scrollTop 和document.documentElement.scrollLeft即可,document.body.clientWidth和document.body.clientHeight也要改为:document.documentElement.clientWidth和document.documentElement.clientHeight 当然还有疏漏或没说明清楚的地方,大家可以补充、讨论或者百度百度,一起进步!ye~

推荐整理分享Javascript获取窗口(容器)的大小及位置参数列举及简要说明(js获取弹窗的元素),希望有所帮助,仅作参考,欢迎阅读内容。

Javascript获取窗口(容器)的大小及位置参数列举及简要说明(js获取弹窗的元素)

文章相关热门搜索词:js获取弹出框内容,javascript获取网页内容,javascript获取网页内容,js如何获取页面中的内容,JavaScript获取窗口大小,js如何获取页面中的内容,js获取当前窗口,JavaScript获取窗口大小,内容如对您有帮助,希望把文章链接给更多的朋友!

addEventListener和attachEvent二者绑定的执行函数中的this不相同 写addEventListener和attachEvent区别的博文不少,不过大部分都把重点放置于前者是Firefoxchrome,后者只是存在于IE系列中。最近在写一个事件代理的时候,遇

js切换div css注意的细节 附上代码:!DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.Transitional//EN""

Ajax执行顺序流程及回调问题分析 一个全局的变量varJsonData;我这里有一个Ajax处理的方法:JScriptcode:functionGetJson(DataSourceName){$.ajax({type:post,url:Ajax/AjaxData.ashx?MethodName=+DataSourceName,contentType:a

标签: js获取弹窗的元素

本文链接地址:https://www.jiuchutong.com/biancheng/379163.html 转载请保留说明!

上一篇:定义JavaScript二维数组采用定义数组的数组来实现(在javascript中如何定义并调用函数)

下一篇:js切换div css注意的细节(js点击div改变css样式)

  • 非独立核算的分公司可以开票吗
  • 非税收入票据可以手写吗
  • 待抵扣税金怎么算
  • 图书属于什么经济类别
  • 个体工商户季度不超过30万免增值税吗
  • 留存收益资本成本率计算公式
  • 金蝶k3现金流量明细查询
  • 上年城市维护建设税退税怎么记账
  • 收到投资款的会计科目
  • 个人所得税筹划节税
  • 实际收到股票股利的分录
  • 利息支出没有发票怎么做账
  • 采购商品未入库的会计分录
  • 商品非正常损耗收取的赔偿款账务处理怎么做?
  • 售后回租是否确认收入
  • 哪些可用商业汇票结算?
  • 主营业务税金及附加包括增值税吗
  • 税务局返还的代征代扣要交增值税吗
  • 企业缴纳房产税的依据
  • 季报所得税可以预交吗
  • 已认证的发票如何冲红
  • 视同销售行为销项税额该怎么核算
  • 单位汽车按揭贷款怎么贷
  • 农产品加工所得税
  • 餐饮个体户税务登记需要什么资料
  • 王者荣耀中牛魔王的技能
  • 事业单位在建工程转固定资产的账务处理
  • 收到发票怎么写说明
  • 系统托盘右键
  • php数组查找
  • 电脑输入法无法输入中文怎么办
  • 销货退回未按规则处理
  • php bcmul
  • php数组函数题目
  • DWHeartbeatMonitor.exe进程是什么意思 DWHeartbeatMonitor是安全的进程吗
  • 挪威 北极熊
  • PHP:imagefilledarc()的用法_GD库图像处理函数
  • 国家最高科技奖2018
  • uni-app list
  • 圣诞精灵什么意思
  • php导出大量数据
  • 工程建设质保金比例
  • nvm切换node版本后node -v报错
  • 帝国cms app
  • 外埠存款通过哪个会计账户核算?
  • 没有发票以及收款怎么办
  • 增值税专用发票几个点
  • phpcms使用教程
  • access自动保存
  • 一般计税增值税预缴税款怎么算
  • 劳动报酬所得收入额大于4000
  • mysql 自动重启
  • 个人所得税能说明什么
  • 工业企业土地使用税
  • 财付通支付的优缺点
  • 实收资本的入账金额包括消费税吗
  • 固定资产一次性扣除后第二年账务处理
  • 无法支付的应付账款摘要怎么写
  • 税率由16%变更为13怎么算
  • 12月费用1月报销的账务处理
  • 生产型企业成品入库会计分录
  • mysql日志有哪些
  • win7怎么清除记录
  • winxp开机界面后老重启
  • fedora使用
  • win8.1如何更改密码
  • 一岁的宝宝可以喝枸杞水吗
  • 如何使桌面图标透明
  • win8双系统安装教程
  • opengl图形裁剪
  • 百分比的介绍
  • 获取控件的值
  • 显示随机数
  • python开发软件教程
  • 用nodejs搭建服务器
  • javascript数组的本质
  • js如何禁用按钮
  • python自动化监控
  • 应税销售额和应纳税额
  • 开展培训举办培训
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设