E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
clientX
js事件对象Event获取pageX,
clientX
,screenX,offsetX,layerX的方式与区别
pageX:鼠标在页面上的位置,从页面左上角开始,即是以页面为参考点,同一个元素坐标不随滑动条移动而变化
clientX
:鼠标在页面上可视区域的位置,即是以浏览器滑动条此刻的滑动到的位置为参考点,同一个元素坐标随滑动条移动而变化
逍遥不羁
·
2020-08-21 14:15
javascript
JavaScript中鼠标event的位置(
clientX
,layerX,x,offsetX等)
分别如下:属性对参考点浏览器兼容性
clientX
,clientY浏览器窗口所有layerX,layerY最近的绝对定位的父节点,如果没有,则为documentFirefox,Chrome,SafarioffsetX
iteye_12675
·
2020-08-21 14:20
JavaScript 获取鼠标pageX/pageY的兼容写法
document.onclick=function(event){//兼容写法event=event||window.event;//event的兼容写法varpagex=event.pageX||event.
clientX
houyanhua1
·
2020-08-21 14:15
JavaScript
Javascript中event对象的
clientX
,LayerX,offsetX, pageX
废话不多说,下面分别检测各个浏览器下的e.pageXe.layerXe.offsetXe.clientXe.screenXe.x属性;测试浏览器:FF9/Chrome15/opera11.52/safari5(win)/IE6/7/8/9测试代码:ViewCode图示:测试结果如下:chrome:e.pageX——相对整个页面的坐标e.layerX——相对当前选择元素坐标系的border左上角开始
Evan_Gu
·
2020-08-21 14:04
Javascript
javascript
JS一秒区分
clientX
,offsetX,screenX,pageX之间关系
javascript的event对象的
clientX
,offsetX,screenX,pageX弄得头晕,于是决定做个图来区分一下event.
clientX
、event.clientY鼠标相对于浏览器窗口可视区域的
dingzhui2715
·
2020-08-21 14:11
event对象的
clientX
,offsetX,screenX,pageX
chrome:e.pageX——相对整个页面的坐标e.layerX——相对当前坐标系的border左上角开始的坐标e.offsetX——相对当前坐标系的border左上角开始的坐标e.
clientX
——
dianzhani178819
·
2020-08-21 14:34
IE浏览器关闭时候的事件
functiondoUnload(){if(window.event.
clientX
cs_victor
·
2020-08-21 13:20
JavaScript
轻松搞懂javascript event对象的
clientX
,offsetX,screenX,pageX区别
总是会被javascript的event对象的
clientX
,offsetX,screenX,pageX弄得头晕先总结下区别:event.
clientX
、event.clientY鼠标相对浏览器窗口可视区域的
bamo3265
·
2020-08-21 13:55
HTML 页面中的位置:
clientX
、screenX、offsetX、pageX
事件中鼠标的(x,y)位置
clientX
鼠标相对于浏览器左上角x轴的坐标;不随滚动条滚动而改变;clientY鼠标相对于浏览器左上角y轴的坐标;不随滚动条滚动而改变;pageX鼠标相对于浏览器左上角x轴的坐标
墨城之左
·
2020-08-21 13:03
技术杂文
offsetX,
clientX
,pageX
鼠标的位置offsetXoffsetY相当于事件源元素的位置坐标。IE只支持offsetX和offsetY。clientXclientY相对于浏览器视口的坐标。个人感觉这个比较常用。pageXpageY相对于document左上角的坐标。
DongFuPanda
·
2020-08-21 12:57
[js点滴]常见的事件位置属性
IE6、IE7、IE8中这个属性,而IE8以上表示相对当前坐标系的border左上角开始的坐标+滚动条滚过的距离e.offsetX——相对当前坐标系的border左上角开始的坐标注意:火狐中无该属性e.
clientX
刘玉刚
·
2020-08-21 12:14
javascript中screenXY、clientXY、pageXY和offsetXY的区别
clientXY:screenX和screenY的参照点是浏览器内容区域的左上角,
clientX
是相对于用户浏览器(左侧)的水平偏移量,而clientY则是相对于浏览器内容区(顶部)垂直放心的偏移量。
第三眼的思绪
·
2020-08-21 12:37
Javascript
Html
Java基础
基础资料
javascript 中 x offsetX
clientX
screenX pageX的区别
在javascript的事件对象中的关于事件鼠标位置的几个属性(x,pageX,offsetX,scrrenXclientX)及(y,pageY,offsetY,screenY,clientY),其中offsetX,offsetY是指相对于触发事件元素的左上角的偏移。但在不同的浏览器中其值又有所不同。在chromeopera,safari中是指外边缘,即把该元素边框的宽度计算在内,firefoxi
yang_chuanlong
·
2020-08-21 12:59
javascript
x
offsetX
clienX
pageX
event事件坐标详解(
clientx
, offsetx, screenX等)
鼠标事件(e=e||window.event)event.
clientX
、event.clientY(相对浏览器窗口)//鼠标相对于浏览器窗口可视区域的X,Y坐标(窗口坐标),可视区域不包括工具栏和滚动条
zlzbt
·
2020-08-21 07:16
Javascript
JS实现图片随着鼠标自由移动
Documentimg{position:absolute;}document.documentElement.onmousemove=function(e){//console.log(e);//利用
clientX
qq_41557320
·
2020-08-21 05:17
JavaScript
获取鼠标移动位置
;}functionmove(event){vare=event||window.event;varobj=document.getElementById("movefont");varposX=e.
clientX
微枫1993
·
2020-08-20 20:03
web前端
Teamcenter SOA开发源码: 打印对象信息
importcom.teamcenter.
clientx
.AppXSession;importcom.teamcenter.services.strong.core.DataManagementService
沃隆先生
·
2020-08-20 12:51
SOA
tc二次开发
TC
TeamcenterSoa集成到web工程中并登录TC
客户端的操作1:把web工程搭建完成2:下载soa_client.zip压缩包3:将soa_client中的jar包放到web工程中4:将soa_client中的demo里的com.temcenter.
clientx
叮当LIU
·
2020-08-20 11:29
Teamcenter开发进阶
clientX
,offsetX,screenX
clientX
设置或获取鼠标指针位置相对于当前窗口的x坐标,其中客户区域不包括窗口自身的控件和滚动条。
panw3i
·
2020-08-20 00:31
鼠标事件对象 MouseEvent
Documentli{cursor:pointer;}document.addEventListener("click",function(e){//client鼠标在可视区的x和y坐标console.log(e.
clientX
昵称2-20个字符
·
2020-08-19 21:39
javascript
clientX
, pageX, offsetX, screenX
1.
clientX
属性返回当事件被触发时鼠标指针相对于浏览器页面(或客户区)的水平坐标。客户区指的是当前窗口(可视区域不包括工具栏和滚动条)。
钟小楼
·
2020-08-19 06:35
js 事件
兼容问题:标准浏览器下:用e或者argument[0]IE浏览器下:用window.event2、事件对象中的内容e.
clientX
:鼠标点击位置距离浏览器左上角的横轴坐标e.clientY:鼠标点击位置距离浏览器左上角的纵轴坐标
Qin_ace
·
2020-08-19 03:10
js
js
事件
elem.style.left得不到left的值
:absolute;left:50px;}vardiv=document.getElementById("div");varleft=div.style.left;alert(left);结果:解决:
clientX
kimmmmqin
·
2020-08-19 02:53
css border-box与content-box的不同点
的理解造成的差异后记提一下容易混肴的几个量度:css的left、margin-left、width;js元素对象属性的offsetWidth、clientWidth;js中event对象的offsetX,
clientX
codeflame
·
2020-08-19 01:26
js中对象的一些属性、方法、事件(zhuan)
event.
clientX
返回最后一次点击鼠标X坐标值;event.clientY返回最后一次点击鼠标Y坐标值;event.offsetX返回当前鼠标悬停X坐标值event.offsetY返回当前鼠标悬停
welcomei
·
2020-08-18 23:36
浏览器
360
框架
UP
es6 封装语法
//示例一classdrag{constructor(){this.elems='';}toString(elems){elems.οnclick=function(e){letx,y;x=e.
clientX
-elems.offsetLefty
qq_41563226
·
2020-08-18 21:52
点击事件在当前点击位置弹出一个弹窗
GetPostionfunctionGetPostion(e){varx=getX(e);vary=getY(e);return[x,y]}functiongetX(e){e=e||window.event;returne.pageX||e.
clientX
dianfu4327
·
2020-08-17 22:29
鼠标滑到某元素标签弹出div浮动框及其关闭
css:.more111{top:event.clientY+10;left:event.
clientX
-330;z-index:1;position:absolute;}html元素更多条件div:委托人
hello___everyone
·
2020-08-17 12:44
java
js
div
弹出
浮动
前端性能优化之 --- 防抖&节流
比如我们会狂点按钮,疯狂移动等//需要防抖处理letbox=document.querySelector('.box')box.onmousemove=function(e){box.innerHTML=e.
clientX
大白话程序猿
·
2020-08-16 23:59
防抖&节流
javascript
html5
es6
js实现简易拖拽
简易拖拽目录代码实例代码解析scrollWidth,clientWidth,offsetWidth的区别offsetX,
clientX
,pageX的辨析下载源码链接代码实例(function(){vardragging
则若
·
2020-08-16 22:22
前端开发
拖曳选取复选框
"input");for(i=0;i0){selectarea.style.left=x0;selectarea.style.width=document.body.scrollLeft+event.
clientX
-x
weixin_30319153
·
2020-08-16 21:20
javascript
js鼠标拖动元素移动
给需要移动的元素添加onmousedown事件odiv.onmousedown=function(ev){varevent=window.event||ev;//获取屏幕中可视化的宽高的坐标vardx=event.
clientX
-odiv.offsetLeft
欧阳manito
·
2020-08-16 20:16
js拖动(点击+移动)
background-color:blue;}bar.onmousedown=function(event){varbar=document.getElementById("bar");varrex=event.
clientX
-bar.offsetL
命名不规范者
·
2020-08-16 20:07
JavaScript:页面内拖动、解决页面内拖动选中文字的问题
document.onmousemove=function(ev){varl=ev.
clientX
-disX;vart=ev.clientY-disY;if(loDiv2.offsetWidth-oDiv1
陈学俊
·
2020-08-16 20:30
前端
js 实现鼠标按下 拖动div
//div拖动div的IDcontainer.onmousedown=function(){//获取鼠标当前坐标varpageX=event.
clientX
;varpageY=event.clientY
OnePiece_Sky
·
2020-08-16 19:00
js
原生JS实现放大镜效果并可随鼠标滚轮事件实现二次放大
概述基本放大镜效果首先是放大镜的追随效果,通过在原图注册的onmousemove事件获取事件的clientY和
clientX
配合其它参数值计算出放大镜在其父元素:原图的top、left属性的值。
okok地
·
2020-08-16 18:14
JavaScript
js--简单放大镜实现(带移动方块)
/**知识点预备
clientX
,clientY鼠标相对于可视区的位置offsetX,offsetYlayerXlayerY鼠标相对于事件源的位置screenX,screenY鼠标相对于屏幕的位置pageX
xie1987524
·
2020-08-16 17:30
javascipt
点空白也弹窗口。看我弹
document.body.clientWidth+document.body.scrollLeft-10-width}else{newleft=document.body.scrollLeft+event.
clientX
weixin_34342905
·
2020-08-16 16:17
uni-app 手指左右滑动实现翻页效果
首先给页面添加touch事件然后定义一个合理区间进行判断,用户当前是上下滑动看书还是左右滑动变换章节.start(e){this.startData.
clientX
=e.changedTouches[0
weixin_30295091
·
2020-08-15 19:44
vue指令directive实现元素拖动
inserted:function(el,binding){letself=el;//获取当前元素self.onmousedown=(e)=>{//鼠标相对拖动元素的位置+父元素距离边界距离letdisX=e.
clientX
-self.offsetLeft
蓝色六一
·
2020-08-15 19:15
vue
drag
vue
uni-app 判断元素滑动方向
我们需要在元素上绑定触摸开始和触摸接触,通过计算判断元素是往哪个方向运动adasdasdexportdefault{data(){return{startData:{
clientX
:'',clientY
矮小的高个子
·
2020-08-15 18:20
uni-App
用select实现基于C/S架构的聊天室
项目需求总体描述01.采用Client/Server架构02.ClientA登录聊天服务器前,需要注册自己的ID和密码03.注册成功后,ClientA就可以通过自己的ID和密码登录聊天服务器04.多个
ClientX
羁丶绊
·
2020-08-15 03:21
Linux
css3 transform中rotate旋转方向
document.onmousedown=function(ev){vare=ev||window.event;varmouseStartX=e.
clientX
;varmouseStartY=e.clientY
开心每一天!
·
2020-08-15 00:04
随记备忘
threejs中坐标系转换和实现物体跟随鼠标移动
坐标系转换下面函数可以将鼠标所在点的屏幕坐标转化成一个Threejs三维坐标:convertTo3DCoordinate(
clientX
,clientY){varmv=newTHREE.Vector3(
目尽地平线
·
2020-08-15 00:59
前端
threejs
three.js基础教程
web canvas图片标点 得像素坐标数组
步骤思路:用canvas元素,进行导入图片获取鼠标坐标canvas相对浏览器的距离取差获得canvas中的坐标值根据canvas的宽高比映射成为像素坐标用到两个位置数据(官方文档):MouseEvent.
clientX
弱鸡如我
·
2020-08-15 00:52
开发
鼠标的位置
e)vare=window.event;if(e.pageX||e.pageY){posx=e.pageX;posy=e.pageY;}elseif(e.
clientX
||e.cl
Linsanity_林好酷
·
2020-08-14 21:56
精确定位 以及js实现拖动
下文中的所有event都指的是跨浏览器的event对象,即DOM事件的event,IE事件为window.event.事件的各种坐标1.clientXclientYevent.
clientX
;event.clientY
唐宋元明清其
·
2020-08-14 09:56
js
让一个div块随鼠标移动
一个简单的小练习,实现当鼠标移动时,div块跟随鼠标的移动而移动,需要注意的是只有开启div的定位,div才会移动onmousemove:鼠标移动事件
clientX
和clientY:获取鼠标在当前可见窗口的坐标
君_休思
·
2020-08-14 04:46
JS学习历程
鼠标移动特效之图片跟随鼠标移动
width:66px;}varimobj=document.getElementById("im");document.onmousemove=function(e){imobj.style.left=e.
clientX
黑子Kuroko
·
2020-08-14 03:18
Something
Interesting
js实现页面上的图片跟着鼠标箭头移动
div){return;}varintX=window.event.
clientX
;varintY=window.event.clientY;div.style.left=intX+"px";div.style.top
Sunqlive
·
2020-08-14 02:21
js
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他