移动鼠标光标Javascript

Posted

技术标签:

【中文标题】移动鼠标光标Javascript【英文标题】:Move Mouse Cursor Javascript 【发布时间】:2011-01-26 11:32:12 【问题描述】:

我正在为一家公司建立一个笑话微型网站。他们想要一个功能,当用户将鼠标悬停在某个图像上时,鼠标光标会随机改变位置。

这在 javascript 中可行吗?我将如何实现它?

谢谢!

【问题讨论】:

另外,我知道这是一个非常烦人的功能,但它是客户想要的。 那么,对于您没有说服客户的可怕要求,您在哪里提出了替代方案? 【参考方案1】:

你不能……但你可以——在某种程度上。

您可以模仿这种行为的方法是,您可以使用 css cursor: none 隐藏实际光标,然后创建一个表示光标的图像,该图像看起来相同并放置在真实光标的位置。然后,当用户移动鼠标时,您必须更新光标图像的位置并根据需要应用随机位置更改 - 尽管请注意,当用户滚动到浏览器内容窗口之外(在控件上或外部浏览器)他们会将鼠标光标恢复到实际位置,并且您的光标将停留在最后一个位置。

你可以把这个恶作剧拉出来的唯一方法。祝你好运,希望他们会喜欢它;)

PS。

反转鼠标移动方向也很有趣:>

【讨论】:

你为什么要启用这种开发?我需要点燃你,汤姆。 是的,把老鼠放在他身上!【参考方案2】:

您不能移动鼠标光标。

您可以相对于光标的位置移动页面或图像,这可能会使光标看起来好像没有移动?

【讨论】:

【参考方案3】:

您可以使用不可见的自定义图标更改光标,然后制作一个假光标并移动它。

【讨论】:

以上是关于移动鼠标光标Javascript的主要内容,如果未能解决你的问题,请参考以下文章

使用更改的 CSS 光标属性更新鼠标光标而不移动鼠标

苹果Mac鼠标光标丢失如何找回?

secureCRT如何设置鼠标点到哪光标就跟到哪

如何使用 C# 移动鼠标光标?

MFC编程的时候,改变鼠标光标样式

鼠标按下或基于鼠标按钮更新控制光标