问题标签 [mouse-position]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3790 浏览

javascript - JavaScript 中的帧位置

我有一个基于框架的网页,有 3 个框架。topliner,左侧的导航和右下方的内容框架。

现在,我想在用户右键单击内容框架时显示一个弹出菜单。因为 div-container 不能跳出框架,所以我的想法是,将整个框架页面放入一个新的 iframe 中。在那个页面中,我可以有第二个 iframe,它是我的弹出菜单。

所以现在,我有这个布局:

在我的内容框架中,我将一个“onmouseover”事件分配给了正文标签。此事件应在当前鼠标位置打开弹出 iframe。这正是我的问题:如何让鼠标坐标相对于顶级网站(我的草稿中的起始页)?

目前我正在使用这个 mouseDown 功能(现在只在 IE 中工作 - 但让它在 FF & Co 中工作应该不是问题......)

如您所见,“event.screenX”和“screenY” - 变量不是我可以使用的变量,因为它们与主页无关。

有任何想法吗?

0 投票
2 回答
7378 浏览

c# - 使鼠标位置超过表单的最佳方法是什么?

我想要获得表格鼠标位置的最佳方法。

我现在在变量中设置鼠标位置的值,以便在另一种方法“Like Form1_Click”中获取它们。

有没有更好的方法来做到这一点??

非常感谢你。

0 投票
2 回答
3687 浏览

java - 如何在 Java Swing 的 JEditorPane 中从鼠标位置转换为字符位置

我目前正在尝试解决一个问题,即我需要根据单击鼠标的位置在 JEditorPane 中的一段文本中找到位置。

基本上,当用户右键单击一个词时,我需要找出这个词是什么。为此,我需要找出用户点击了文本中的哪个位置。我知道我可以轻松地从传递给 mousePressed 方法的 MouseEvent 中获取鼠标位置,并且我被告知您可以将其转换为获取文本中的字符索引 - 但是我不知道该怎么做这。

我已经在 J​​EditorPane 上尝试了 viewToModel() 方法,但是这让我在文本中返回了错误的位置,所以要么我使用错了,要么它不能以这种方式工作。

有任何想法吗?

0 投票
6 回答
57731 浏览

jquery - jQuery 设置鼠标位置(不是光标位置)

我有一个链接,单击该链接时,我希望它能够将鼠标的位置向右移动(或视口内的任何位置,就此而言)。

在代码中,它可能看起来类似于以下内容:

当然,链接可能不是必需的,但类似的“设置鼠标位置”功能正是我所追求的。

我已经看到了将光标位置移动到文本中某个位置的解决方案,但我并没有从中收集到太多信息。

0 投票
11 回答
396847 浏览

c# - 在c#中获取鼠标位置

如何获取鼠标位置?我想要它在屏幕位置方面。

我启动我想设置为当前鼠标位置的程序。

编辑:这必须在创建表单之前发生。

0 投票
2 回答
1350 浏览

javascript - 确定鼠标位置是否靠近浏览器的边缘

在浏览器中,我试图确定代表鼠标位置的点是否在我所说的“外部区域”中。例如,在所附图像中,外部区域是蓝色背景的区域。

替代文字

在代码和图像中,W 代表浏览器视口的宽度,而 H 代表高度,x,y 代表鼠标位置

现在,我正在使用这段代码来做到这一点:

虽然它按原样工作,但我想知道是否有更好的方法?

0 投票
1 回答
484 浏览

wpf - 在 WPF 中进行拖放时显示鼠标点

我正在使用Lesters DragAndDropManager 在我的应用程序中获取拖放功能,我真的很喜欢它的实现方式,但是我有一个小问题,那就是我想在状态栏中的拖动过程中显示鼠标坐标,那么如何我是否将鼠标位置从 DropManager 发送到我的 xaml 代码。

我试图在管理器中添加一个依赖属性,我可以在 xaml 代码中绑定到该属性。

在 Xaml 中,我像这样绑定到它。

但是如何在管理器中将 mousecordintation 设置为我的依赖属性?

我认为我在这里错了,但我一直坚持如何通过绑定到 DragAndDropManager 来让鼠标协调到 xaml 代码。

谢谢。

0 投票
3 回答
3092 浏览

javascript - 最好在没有 jQuery 的情况下获取相对于网站的 javascript 鼠标位置

我在 Ajaxian 上找到了这个片段,但我似乎无法使用 cursor.y(或 cursor.x)作为变量,并且当这样调用函数时它似乎不起作用。是否存在语法问题或其他问题?

如果可能的话,我宁愿不使用 jQuery UI,因为我一直认为 jQuery 和库对于大多数 JS 编程来说有点矫枉过正。

0 投票
2 回答
725 浏览

c# - 在控件内单击时如何获得窗体鼠标位置?

  • 我有一个面板,并在其中添加了一个 PictureBox。
  • 我已将 mouse_click 侦听器添加到面板和图片框。
  • 单击它们时,我会创建一个消息框,告诉我鼠标位置。

问题:

  • 当我单击面板时,我得到了我想要的鼠标位置。
  • 当我单击图片框时,我得到了该图片框中的当前位置。

我想要的是:

  • 我希望这两个控件都能获取表单上的当前鼠标位置。
  • 我也可以获取面板的当前鼠标位置,因为它覆盖了表单。

有人知道我该怎么做吗?我已经用谷歌搜索了这个,但似乎找不到任何关于它的东西。

先感谢您。

0 投票
3 回答
22368 浏览

javascript - Javascript:获取鼠标相对于父元素的位置

有没有办法让鼠标相对于它的父元素的位置?

假设我有一个结构:

当我将鼠标移到span元素上时,我需要获取它相对于其父元素 ( <div id="parent">) 的位置。PageX/ClientX 给我相对于页面/客户区域的位置,所以它对我不起作用。