2011-01-26 204 views
7

我正在爲一家公司構建一個笑話微型網站。他們想要一個功能,當用戶懸停在某個圖像上時,鼠標光標將隨機更改位置。移動鼠標光標Javascript

這是可能在Javascript?我將如何實現它?

謝謝!

+3

此外,我知道這是一個非常煩人的功能,但它的客戶需要什麼。 – 2011-01-26 11:34:16

+0

那麼,你提出什麼替代這個可怕的要求,你沒有說服客戶? – 2011-01-26 11:40:06

回答

33

你不能...但你可以 - 在某種程度上。

你可以做什麼來模仿這種行爲,你可以用css cursor: none來隱藏實際的光標,然後創建一個表示光標的圖像,它看起來是相同的,並且將放置在真實光標的位置上。然後,當用戶移動鼠標時,您必須更新光標圖像的位置並隨意應用您的隨機位置更改 - 但請注意,當用戶將在瀏覽器內容窗口之外滾動時(在控件上或外部瀏覽器),他們會將鼠標光標移回到實際位置,並且光​​標將卡在最後位置。

你可以拉這個惡作劇的唯一辦法。祝你好運,並希望他們會喜歡它;)

PS。

反轉鼠標移動的方向可以是有趣的還有:>

1

您不能移動鼠標光標。

您可以移動頁面或圖像相對於光標的位置,這可能使它看起來像光標移動時,它不?

0

你可以改變你的光標無形的自定義圖標,然後做一個假光標移動。