位置: 编程技术 - 正文

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样式)

  • 装修收入如何填报增值税表
  • 电子税务局利润表本期金额
  • 文化建设税怎么填
  • 以前年度损益缴纳的税款在企业所得税中怎么表示
  • 公帐一个月能提多少现金出来
  • 外购商品用于赠送分录
  • 股东借款 往来款
  • 冲销主营业务收入后导致发生额变大
  • 未开发票收入交增值税怎么做账?
  • 发票开错导致不能按时入账该怎么处理呢?
  • 建筑行业预收账款
  • 当前中国有什么企业在国外
  • 银行汇款风险提示
  • 分期付款的车怎么做分录
  • macbook设置壁纸后开机变回原样
  • 如何手动更新目录
  • 票据的追索权与再追索权
  • 王者荣耀如何进入3D视角
  • 键盘剪切板怎么打开
  • 外币账户收到应收账款
  • 股东车辆保险费会计分录
  • 收到政府补助如何开具发票
  • 哪一年底,由linux基金会成立?
  • gcuservice.exe
  • 资本化的后续支出包括哪些项目
  • 可抵扣增值税有哪些
  • 持有至到期投资科目被取消了吗
  • php防止抓包
  • 动产租赁增值税税率最新
  • 未开票收入申报对企业有什么影响
  • 溢价收购股权会计处理案例
  • tune a video:one-shot tuning of image diffusion models for text-to-video generation
  • java中通配符作用
  • 高校教材编写
  • 上年度固定资产少入账了怎么办?
  • 安装充电桩电费怎么收
  • 管理成本分摊比例是多少
  • 固定资产停止使用还要折旧吗
  • 图文详解塘鲺、鲶鱼的区别介绍
  • 汽车租赁属于有形动产融资租赁服务?
  • 企业自产自用的产品需要缴纳增值税吗
  • sql2005sp4
  • mysql 5.7.1
  • 市政建设配套费 契税
  • 投资性房地产成本法账务处理
  • 如何调整去年的账
  • 办理食品经营许可证需要什么条件
  • 进口货物发生纳税义务时间为
  • 被盗物品损坏谁负责赔偿
  • 收到赠送的样品附件
  • 企业如何进行利润分配的会计处理
  • 注册资本及构成
  • 营改增后众筹融资业务的会计处理分析?
  • 运输公司自有车辆是什么意思
  • 公司给客户的礼品太差了还需要给客户吗
  • 旅客运输服务客体是什么
  • 注册资本可以是欧元吗
  • 季度平均人数怎么算出来的
  • 工程尾款要计入什么科目
  • 各单位都需设置的是
  • sqlserver自动更新工资
  • mysql 查找
  • win10如何固定桌面图标
  • mac 活动监视器在哪里
  • WIN7快捷键冲突怎么解决
  • win8怎么查看系统信息
  • win8休眠如何唤醒
  • win8 自动登录
  • [置顶] [寒江孤叶丶的Cocos2d-x之旅_29]在Cocos2d-x中集成protobuf (Protocol Buffers)
  • 如何进行js 的测试
  • 详解JavaScript ES6中的Generator
  • javascript简单代码
  • 云南税务局网上办税大厅登录入口官网
  • 重庆黄桷垭在什么地方
  • 租房完税证明需要多长时间内的
  • 非房地产企业土地增值税清算
  • 汽车购置税与消费税
  • 孵化企业税收优惠
  • 珠宝消费税怎么申报
  • 宁波税务干部学校
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设