2011-01-26 7 views
7

회사의 농담 마이크로 사이트를 만들고 있습니다. 사용자가 특정 이미지를 가리키면 마우스 커서가 임의로 위치를 변경하는 기능이 필요합니다.마우스 커서 이동 Javascript

자바 스크립트로 가능합니까? 어떻게 구현합니까?

감사합니다.

+3

또한 나는 이것이 정말로 성가신 특징이지만 클라이언트가 원하는 것을 알고 있습니다. –

+0

그럼, 당신이 클라이언트를 납득시키지 못했다는 끔찍한 요구 사항에 대한 대안을 어디서 제안 했습니까? –

답변

33

할 수는 없지만 ... 할 수는 있습니다.

이 동작을 모방하기 위해 할 수있는 것은 CSS cursor: none으로 실제 커서를 숨긴 다음 동일하게 보이고 실제 커서의 위치에 배치되는 커서를 나타내는 이미지를 만드는 것입니다. 사용자가 마우스를 움직이면 커서 이미지의 위치를 ​​업데이트하고 임의의 위치 변경 사항을 원하는대로 적용해야합니다. 사용자가 브라우저 콘텐트 창 (컨트롤 또는 외부)을 스크롤 할 때주의해야합니다. 브라우저) 그들은 마우스 커서를 실제 위치로 되돌려 놓고 커서가 마지막 위치에 멈추게됩니다.

이 장난을 풀 수있는 유일한 방법. 행운을 빈다 그들은 그것을 즐긴다.)

추신.

마우스 이동 방향을 반전하는 것은 물론 재미가 될 수 있습니다>

+0

톰, 고마워. –

+6

왜 이런 종류의 개발을 가능하게할까요? 너를 불에 태워야 해, 탐. –

+2

화재? 조금 가혹한. – 472084

1

마우스 커서를 움직일 수 없습니다.

페이지 또는 이미지를 커서의 위치를 ​​기준으로 이동할 수 있습니다. 그렇지 않으면 커서가 움직이지 않는 것처럼 보일 수 있습니다.

0

당신은 눈에 보이지 않는 사용자 정의 아이콘과 커서를 변경 한 다음 가짜 커서를하고 이동할 수 있습니다.