2011-01-26 206 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

你可以改变你的光标无形的自定义图标,然后做一个假光标移动。