커서 X와 Y를 자바 스크립트에서 어떻게 구합니까?자바 스크립트에서 마우스 커서 위치?
var $curX=(ns6)?e.pageX : event.clientX+ietruebody().scrollLeft;
var $curY=(ns6)?e.pageY : event.clientY+ietruebody().scrollTop;
나는이 두 가지를 발견했지만 "정의되지 않은"것으로 나타납니다. 어떤 아이디어?
감사합니다.
커서 X와 Y를 자바 스크립트에서 어떻게 구합니까?자바 스크립트에서 마우스 커서 위치?
var $curX=(ns6)?e.pageX : event.clientX+ietruebody().scrollLeft;
var $curY=(ns6)?e.pageY : event.clientY+ietruebody().scrollTop;
나는이 두 가지를 발견했지만 "정의되지 않은"것으로 나타납니다. 어떤 아이디어?
감사합니다.
프레임 워크 답변을 원하지 않는다고 가정합니다.
document.onclick=function(evt) {
evt = (evt || event);
alert(evt.clientX + ' ' + evt.clientY);
}
난 당신이 원하는 것을 이벤트 확실하지 않았다, 그래서 난 그냥 onclick
이벤트를 사용 :되지 않은 경우,이 시도.
허용 된 자습서 만 링크가 깨진 링크에 연결됩니다. 여기에 jquery mousemove api을
체크 아웃 검색하여 오는 사람들을 위해.
당신은
$("#SomeTag").mousemove(function(event) {
var msg = "Handler for .mousemove() called at ";
msg += event.pageX + ", " + event.pageY;
$("#SomeDisplayTag").append("<div>" + msg + "</div>");
});
그건로 위를 사용할 수있는 좋은 규칙의 엄지 넷스케이프 6에 대처하는 방법에 대한 조언을 모든 페이지가 아마 꽤 오래 때문에 생각한다. (사실, 오래된 것이 아니라면 아마도 더 의심스러운 것입니다!) – Pointy