Javascript로 현재 마우스 좌표를 가져올 수 있습니까?Javascript로 현재 마우스 좌표를 얻을 수 있습니까?
8
A
답변
6
자료 : 쿼크 모드가 좋은 될
function mouseCoords(ev){
// from http://www.webreference.com/programming/javascript/mk/column2/
if(ev.pageX || ev.pageY){
return {x:ev.pageX, y:ev.pageY};
}
return {
x:ev.clientX + document.body.scrollLeft - document.body.clientLeft,
y:ev.clientY + document.body.scrollTop - document.body.clientTop
};
}
(내가 발견 : http://javascript.internet.com/page-details/mouse-coordinates.html
<form name="Show">
X
<input type="text" name="MouseX" value="0" size="4">
<br>
Y
<input type="text" name="MouseY" value="0" size="4">
<br>
</form>
<script language="JavaScript">
var IE = document.all ? true : false;
if (!IE) {
document.captureEvents(Event.MOUSEMOVE)
}
document.onmousemove = getMouseXY;
var tempX = 0;
var tempY = 0;
function getMouseXY(e) {
if (IE) {// grab the x-y pos.s if browser is IE
tempX = e.clientX + document.body.scrollLeft;
tempY = e.clientY + document.body.scrollTop;
} else {// grab the x-y pos.s if browser is NS
tempX = e.pageX;
tempY = e.pageY;
}
if (tempX < 0) {
tempX = 0;
}
if (tempY < 0) {
tempY = 0;
}
document.Show.MouseX.value = tempX;
document.Show.MouseY.value = tempY;
return true;
}
</script>
0
이렇게 할 수 있습니다. 그냥 인터넷 검색 및 다음 코드
if (IE) { // grab the x-y pos.s if browser is IE
tempX = event.clientX + document.body.scrollLeft;
tempY = event.clientY + document.body.scrollTop;
}
0
당신이 브라우저 like this에서 마우스 coordinats를 얻을 수 있어요.
1
관련 문제
- 1. JS에서 어떻게 DIV 안에서 마우스 좌표를 얻을 수 있습니까?
- 2. cocos2d에서 어떻게 터치 좌표를 얻을 수 있습니까?
- 3. JavaScript로 마우스 위치를 얻으려면 어떻게해야합니까?
- 4. 마우스 밑에있는 컨트롤을 빠르게 얻을 수 있습니까?
- 5. 창에서 "X"버튼의 좌표를 어떻게 얻을 수 있습니까?
- 6. red5 : 현재 IConnection을 어떻게 얻을 수 있습니까?
- 7. 현재 마우스 좌표를 검색하고 Mac OS X에서 Cocoa를 사용하여 좌표를 조작합니까?
- 8. Perl을 사용하여 노드 좌표를 그래프에서 어떻게 얻을 수 있습니까?
- 9. IDL : 플롯의 직교 좌표계에서 한 점의 좌표를 얻을 수 있습니까?
- 10. 일부 클래스에서 현재 (현재) UserContext를 어떻게 얻을 수 있습니까?
- 11. Javascript로 마우스 클릭을 사용하여 탐색 할 수 있습니까?
- 12. 어떻게 javascript로 div를 열 수 있습니까? 마우스 오버 및 마우스 아웃 스타일
- 13. Android가 현재 GEO 좌표를 얻습니다.
- 14. 리퍼러를 얻을 수 있습니까?
- 15. 현재 마우스 위치를 ViewModel에 전달합니까?
- 16. JQuery를 사용하여 div의 좌표를 가져올 수 있습니까?
- 17. 업데이트 마우스 Y 좌표를 매 100ms마다 업데이트
- 18. GTK : 창에서 마우스 클릭의 좌표를 가져옵니다.
- 19. Javascript로 컴파일러를 작성할 수 있습니까?
- 20. JavaScript로 펑터를 만들 수 있습니까?
- 21. 현재 마우스 좌표 얻기
- 22. 나는 일정한 시간 동안 GPS 좌표를 얻을 수 없다.
- 23. 셀레늄 : 현재 커서가있는 요소의 위치를 어떻게 얻을 수 있습니까?
- 24. MS Word VBA에서 현재 테이블을 어떻게 얻을 수 있습니까?
- 25. 어떻게 Silverlight 2.0에서 현재 사용자 이름을 얻을 수 있습니까
- 26. iPhone의 현재 네트워크 속도를 어떻게 얻을 수 있습니까?
- 27. 현재 주중의 모든 요일을 Android에서 어떻게 얻을 수 있습니까?
- 28. 현재 HttpRuntime에 대한 참조는 어떻게 얻을 수 있습니까?
- 29. MediaRecorder 또는 다른 클래스로 현재 샘플 진폭을 얻을 수 있습니까
- 30. 현재 선택 영역을 포함하고있는 DOM 요소를 어떻게 얻을 수 있습니까?
수정되었지만 m y 테스트 : IE6, IE7 및 FF3 –