2011-01-26 27 views
7

私は会社のジョークマイクロサイトを構築しています。ユーザーが特定の画像の上にマウスカーソルを置くとマウスカーソルがランダムに変化する機能が必要です。マウスカーソルを移動するJavascript

Javascriptでこれは可能ですか?どのように私はそれを実装するだろうか?

ありがとうございます!

+3

また、私はこれが本当に迷惑な機能だが、クライアントが望んでいることを知っている。 –

+0

あなたがクライアントを信用していないというこの恐ろしい要求に対する代替案はどこにありますか? –

答えて

33

あなたはできませんが、あなたは方法で行うことができます。

この動作を模倣するためにできることは、実際のカーソルをcss cursor: noneで非表示にして、同じように見え、実際のカーソルの位置に配置されるカーソルを表すイメージを作成することです。ユーザーがマウスを動かすと、カーソルイメージの位置を更新し、ランダムな位置の変更を望みどおりに適用する必要があります。ただし、ユーザーがブラウザのコンテンツウィンドウの外側をスクロールすると(コントロール上またはブラウザ)は、マウスカーソルを実際の位置に戻し、カーソルは最後の位置に止まります。

このいたずらを引き出す唯一の方法です。彼らと一緒に幸運と彼らがそれを楽しむことを願って);

PS。マウスの移動方向を反転

も同様に面白いことができます:>

+0

偉大な答えトム、ありがとう。 –

+6

なぜこの種の開発を有効にしますか?私はあなたに火をつけなければなりません、トム。 –

+2

火災?ちょっとひどい。 – 472084

1

マウスカーソルを移動することはできません。

カーソルの位置を基準にしてページや画像を移動することができますが、そうしないとカーソルが移動したように見えることがありますか?

0

あなたは目に見えないカスタムアイコンにカーソルを変更し、偽のカーソルを作成し、それを移動することができます。

関連する問題