位置: 编程技术 - 正文

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

  • 增值税年末结转的会计处理
  • 小规模纳税人结转
  • 递延所得税负债转回怎么理解
  • 以固定资产投资的会计处理
  • 不动产租赁开票税目
  • 年报会计师审计费用
  • 小规模建筑业有增值税吗
  • 公司转账给公司会计分录
  • 房地产土地增值税筹划
  • 高新企业研发投入后产出增加
  • 企业转让股权收入应缴纳企业所得税吗
  • 公务费和业务费怎么算
  • 残保金和工会经费
  • 少扣个税多付工资违法吗
  • 缴纳海关进口增值税
  • 公司是否有审计资质
  • 民办非企业单位和私营单位的区别
  • 收购免税农产品的税率
  • 硬盘的日常维护需要做到什么?
  • 企业增值税征收范围包括
  • 增值税发票认证操作流程
  • 支付拍卖成交金额是多少
  • 苹果15手机价格和图片颜色
  • 电脑方案表格
  • PHP:curl_multi_strerror()的用法_cURL函数
  • php新手入门教程
  • 以固定资产对外投资影响现金流量吗
  • 资产接收范围的确定
  • 税法中实体从旧程序从新什么意思
  • php日期差数
  • 项目版本管理是什么
  • vue 滚动条
  • 使用php连接多种数据库
  • php常用命令
  • 制造费用期末有余额怎么处理
  • wordpress建立数据库错误
  • 社保基数是按基本工资还是应发工资
  • 不交社保个税怎么处理
  • 企业的应交税金一般通过什么科目核算
  • 个税借方的含义
  • 织梦百科
  • 帝国cms自动推送插件
  • 生产车间用电的进项税额可以抵扣吗
  • 收回投资收到的现金减少
  • 工会经费的主要用途
  • 领备用金填什么单子
  • 购买增值税发票属于什么科目?
  • 工资以现金形式发放英文
  • 即征即退的收入如何处理
  • 小额支出没有发票怎么办
  • 计提坏账准备和确认坏账损失
  • 结转上年
  • 销售中介费一般收多少
  • 咨询费收入怎么入账
  • 研发费用加计扣除的条件
  • 差旅费记入应付职工薪酬吗
  • 预存话费发票能报销吗
  • 农民扶贫款到哪去领
  • 房屋销售预收如何交税
  • 请创建一个die类
  • win1020h2累积更新
  • 怎么把mac系统的文件导出
  • 苹果mac系统休眠怎么解除
  • sysscjh.exe是什么文件
  • 如何用dos破解wifi
  • linux ora11g安装教程
  • Linux系统中矢量图ai格式怎么打开?
  • 为什么window10容易发热
  • Ubuntu 14.04 LTS中安装fcitx中文输入法的教程
  • django rest framework和django区别
  • 学习计划
  • webuploader使用教程
  • jquery是基于java的吗
  • js中的require用法
  • jquery原理解析
  • 新收入准则租赁业务
  • 深圳市的各区域排名
  • 福建税务局网上办税
  • 张宁年轻
  • 土地增值税分期清算条件?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设