<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>45-JavaScript-位置获取</title><style>*{
margin: 0;padding: 0;}div{
width: 100px;height: 100px;background: red;}</style>
</head>
<body>
<div id="box"></div>
<script>/*offsetX/offsetY: 事件触发相对于当前元素自身的位置clientX/clientY: 事件触发相对于浏览器可视区域的位置注意点: 可视区域是不包括滚动出去的范围的pageX/pageY: 事件触发相对于整个网页的位置主要点: 整个网页包括滚动出去的范围的screenX/screenY: 事件触发相对于屏幕的位置*/var oDiv = document.getElementById("box");oDiv.onclick = function (event) {
event = event || window.event;// console.log("offsetX", event.offsetX);// console.log("offsetY", event.offsetY);/*console.log("clientX", event.clientX);console.log("clientY", event.clientY);console.log("----------------------");console.log("pageX", event.pageX);console.log("pageY", event.pageY);*/console.log(event.screenX);console.log(event.screenY);}
</script>
</body>
</html>
详细解决方案
offset client page screen详解
热度:63 发布时间:2023-11-25 17:49:01.0
相关解决方案
- 小弟我想做一个多功能web service client
- com.caucho.hessian.client.HessianConnectionException: 500解决方法
- MySQL 5.5 Command Line Client 窗口1输密码就退出
- <jsp:include page = "<%=fileName>">该怎么解决
- org.apache.http.client.HttpClient与org.apache.commons.httpclient.HttpClient的差别
- org.apache.axis.client.Service的有关问题
- 请问<jsp:include page="" flush="true"/> 不能解释执行的原因
- sitemesh中 <page:applyDecorator/>访问不了struts2中的action?该如何处理
- svn版本有关问题svn:this client is too old to work with working copy.
- new String(byte[] bytes, int offset,int length)有关问题
- ORA-12518, TNS:listener could not hand off client connection
- SAP Crystal Server Client Tools开发过水晶报表过程中的参数有关问题
- Microsfot SQL Native Client Description:用户'sa'登录失败。SQL State:28000,该如何处理
- gsoap (client)调用wcf服务疏失
- Page.RegisterStartupScript的弹出有关问题
- 不能在 Page 回调中调用 Response.Redirect,该如何解决
- -诚意求帮助-if (!Page.IsPostBack)
- this.Page.ClientScript.RegisterClientScriptBlock有关问题
- 未能找出类型或命名空间名称“Page”(是否缺少 using 指令或程序集引用?)
- If Not Page.IsPostBack 如若没有Page.IsPostBack
- Page.Title 发作换行和空格
- Page.Header中动态添加Meta 怎么自动换行
- ASP.NET,实施Server.Transfer(System.Web.UI.Page)出现页面事件不响应
- Page.RegisterStartupScript的解释,该如何处理
- Page.ClientScript.RegisterStartupScript怎么向后台传递参数
- 编译器异常消息: ASPNET: 请确保此代码文件中定义的类与“inherits”特性匹配,并且该类扩展的基类(例如 Page 或 UserControl)是正
- ASPNET: 请确保此代码文件中定义的类与“inherits”属性匹配,并且该类扩展的基类(例如 Page 或 UserControl)是正确的。解决办法
- 问一个基础知识:<%@ Page %> 是什么意思解决方案
- 提示小弟我这个方法已过时(Page.RegisterStartupScript )
- 在Content page 中 弹出对话框解决方法