Bewegen Mauszeiger Javascript

7

Ich baue eine Witz Microsite für eine Firma. Sie möchten eine Funktion, bei der der Mauszeiger die Position zufällig ändert, wenn der Benutzer über ein bestimmtes Bild fährt.

Ist das in Javascript möglich? Wie würde ich es umsetzen?

Danke!

    
Patrick McCreanor 26.01.2011, 11:32
quelle

3 Antworten

33

Sie können nicht ... aber Sie können - in gewisser Weise.

Was Sie tun können, um dieses Verhalten nachzuahmen, ist, dass Sie den tatsächlichen Cursor mit css cursor: none ausblenden und dann ein Bild erstellen können, das den Cursor darstellt, der genauso aussehen würde und an der Position des realen Cursors platziert wäre. Wenn der Benutzer dann die Maus bewegt, müssen Sie die Position des Cursorbilds aktualisieren und Ihre zufälligen Positionsänderungen nach Ihren Wünschen anwenden. Beachten Sie jedoch, dass wenn der Benutzer außerhalb des Inhaltsfensters des Browsers blättert (auf den Steuerelementen oder außerhalb des Browser) werden sie ihren Mauszeiger wieder auf die reale Position bringen und der Cursor bleibt an seiner letzten Position stecken.

Der einzige Weg, wie du diesen Streich machen kannst. Viel Glück damit und hoffe, sie werden es genießen;)

PS.

Das Umkehren der Mausbewegungsrichtung kann auch lustig sein: & gt;

    
Tom Tu 26.01.2011, 11:48
quelle
1

Sie können den Mauszeiger nicht bewegen.

Sie können die Seite oder das Bild relativ zur Position des Cursors verschieben, wodurch der Cursor möglicherweise verschoben wird, wenn dies nicht der Fall ist?

    
Dan Grossman 26.01.2011 11:36
quelle
0

Sie können den Cursor mit einem unsichtbaren benutzerdefinierten Symbol ändern und dann einen falschen Cursor erstellen und verschieben.

    
Konstantin Sizikov 04.03.2015 06:53
quelle

Tags und Links