마우스 이벤트를 웹페이지에서 알려면 어케해야하나요??
딥레드
제가 jsp로 웹사이트를 하나 만들려고 합니다.(초보입니다^^;;)
웹페이지에서 버튼을 누른다던지 하는 여러 이벤트가 있잖아요.
그런데 그런 이벤트 말고요.
웹페이지에서 마우스로 드래그를 하면 마우스가 클릭된 (x,y) 놓아진(x,y)지점을
알고 싶습니다. 하지만 웹페이지에 x,y좌표의 개념이 없다고 들었습니다.
그래서!!! 생각한 것이 제가 만들 웹사이트에 접속을 하면 프로그램을 설치를 하게 합니다.
설치되는 프로그램이 하는 일은마우스버튼이 눌린 지점과 떼어진 지점x,y좌표를 제 웹서버에
전달해주는 역할을 하게 만들면 어떨까 싶습니다.
제가 생각하는 것이 가능한 일인가요?
만약 이것이 가능하다면 어떤 기술을 적용해야하는지알려주세요..
모르는 기술이면 무조건 공부를 해서라도 만들겁니다. 부탁입니다 고수님들.. ㅜ.ㅡ
(참고로 제가 만들 웹사이트에서만 x,y축 좌표를 구하는게 아니라 웹서핑하다가 그냥 일반웹페이지에서
마우스클릭된 지점을 알려고 하는겁니다.. 흑흑)
-
봄시내 2024-08-13
질문이 살짝 추상적이라서 세부적인 시나리에 기반에따라 구현 방식도 여러가지가 존재하리라 봅니다.
단수히 특정 사이트(본인이 해당 사이트의 서버에 직접 소스를 작성해서 업로드가 가능한 사이트)를 방문시에만 알고자 한다면 자바스크립트의 이벤트 기능을 이용하시면되고..
특정 사이트 방문 이후부터의 마우스 움직임을 캐취하고 싶으시다면 전역 후킹을 하는 Active-X등의
별도의 플러그인일 개발하시면 되리라 봅니다.
프로그램을 시작시키는 시점이 사이트 방문이 아 -
후예 2024-08-13
자신의 홈페이지를 방문시의 마우스 위치를 찾는건 어렵지 않지만...
웹 브라우저 상에서의 위치를 찾고자 하신다면...
해킹 프로그램처럼 사용자의 시스템에 별도로 설치되는 프로그램을 만드셔야 할 듯 싶네요.
윈도우즈 서비스등에 등록되어서 시스템이 부팅되면 자동으로 실행되어야 할테니까요.
자신의 홈페이지라면 모르겠지만 남의 홈페이지에는 관련 Active-X등을 기동시키는 스크립트는 없을터이니..
또한, 브라우저와 무관하게 그저 윈도우즈 상에서의 동작이라면