移动鼠标光标Javascript
Posted
技术标签:
【中文标题】移动鼠标光标Javascript【英文标题】:Move Mouse Cursor Javascript 【发布时间】:2011-01-26 11:32:12 【问题描述】:我正在为一家公司建立一个笑话微型网站。他们想要一个功能,当用户将鼠标悬停在某个图像上时,鼠标光标会随机改变位置。
这在 javascript 中可行吗?我将如何实现它?
谢谢!
【问题讨论】:
另外,我知道这是一个非常烦人的功能,但它是客户想要的。 那么,对于您没有说服客户的可怕要求,您在哪里提出了替代方案? 【参考方案1】:你不能……但你可以——在某种程度上。
您可以模仿这种行为的方法是,您可以使用 css cursor: none
隐藏实际光标,然后创建一个表示光标的图像,该图像看起来相同并放置在真实光标的位置。然后,当用户移动鼠标时,您必须更新光标图像的位置并根据需要应用随机位置更改 - 尽管请注意,当用户滚动到浏览器内容窗口之外(在控件上或外部浏览器)他们会将鼠标光标恢复到实际位置,并且您的光标将停留在最后一个位置。
你可以把这个恶作剧拉出来的唯一方法。祝你好运,希望他们会喜欢它;)
PS。
反转鼠标移动方向也很有趣:>
【讨论】:
你为什么要启用这种开发?我需要点燃你,汤姆。 是的,把老鼠放在他身上!【参考方案2】:您不能移动鼠标光标。
您可以相对于光标的位置移动页面或图像,这可能会使光标看起来好像没有移动?
【讨论】:
【参考方案3】:您可以使用不可见的自定义图标更改光标,然后制作一个假光标并移动它。
【讨论】:
以上是关于移动鼠标光标Javascript的主要内容,如果未能解决你的问题,请参考以下文章