knrt.net
当前位置:首页 >> js 取得鼠标位置 >>

js 取得鼠标位置

在文档最后加上这句! document.getElementById('pos').onmouseover=function(e) {e=e||windw.event; alert(e.clientX+":"+e.clientY);}

亲,这个有兼容性问题,用clientX代替pageX,clientY代替pageY就可以了 window.onload=function() { document.onmousemove=function(ev) { var oEvent=ev||event; alert("x坐标是:"+oEvent.clientX+",y坐标是:"+oEvent.clientY); } }

*{margin:0;padding:0;} #box{width:100px;height:100px;color:#fff;background:blue;} document.onmousemove = function(ev){ var e = ev || event; document.getElementById("a").innerText=("x:"+e.pageX); document.getElementById("b").in...

关于js鼠标事件综合各大浏览器能获取到坐标的属性总共以下五种event.clientX/Y event.pageX/Y event.offsetX/Y event.layerX/Y event.screenX/Y clientX/Y:clientX/Y获取到的是触发点相对浏览器可视区域左上角距离,不随页面滚动而改变 兼容性:...

吸使用以下几种方式获取: 1.PageX/PageX:鼠标在页面上的位置,从页面左上角开始,即是以页面为参考点,不随滑动条移动而变化 2.clientX/clientY:鼠标在页面上可视区域的位置,从浏览器可视区域左上角开始,即是以浏览器滑动条此刻的滑动到的位置为参...

点击的时候获取下当前位置 获取位置方法 clientX,clientY screenX,screenY 具体例子看下 http://www.w3school.com.cn/jsref/event_clientx.asp http://www.cnblogs.com/dolphinX/archive/2012/10/09/2717119.html

稍等上代码!! function show_coords(event){ var x = event.clientX; var y = event.clientY; var say = document.all("coords"); say.innerHTML = "X:"+x+" Y:"+y; say.style.position = "absolute"; say.style.left = x + 30; say.style.top...

把div设置成相对定位或绝对定位,总之是让其拥有left,top值, 当鼠标移进div的时候获取鼠标的坐标, 用鼠标的left减去div的left值就是鼠标在div里面的left值,即鼠标在div中的x坐标, 同理, 用鼠标的top值减去div的top值就是鼠标在div里面的top...

是指Script生成的iframe吧?理论上,iframe内的页面和parent页只有上下级关系,所以鼠标在iframe内的坐标应该不能在父页获龋你可以用document.getElementById("iframe1").contentDocument得到iframe的document对象,之后操作它得到iframe内的坐...

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com