问题标签 [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.
javascript - JavaScript 中的帧位置
我有一个基于框架的网页,有 3 个框架。topliner,左侧的导航和右下方的内容框架。
现在,我想在用户右键单击内容框架时显示一个弹出菜单。因为 div-container 不能跳出框架,所以我的想法是,将整个框架页面放入一个新的 iframe 中。在那个页面中,我可以有第二个 iframe,它是我的弹出菜单。
所以现在,我有这个布局:
在我的内容框架中,我将一个“onmouseover”事件分配给了正文标签。此事件应在当前鼠标位置打开弹出 iframe。这正是我的问题:如何让鼠标坐标相对于顶级网站(我的草稿中的起始页)?
目前我正在使用这个 mouseDown 功能(现在只在 IE 中工作 - 但让它在 FF & Co 中工作应该不是问题......)
如您所见,“event.screenX”和“screenY” - 变量不是我可以使用的变量,因为它们与主页无关。
有任何想法吗?
c# - 使鼠标位置超过表单的最佳方法是什么?
我想要获得表格鼠标位置的最佳方法。
我现在在变量中设置鼠标位置的值,以便在另一种方法“Like Form1_Click”中获取它们。
有没有更好的方法来做到这一点??
非常感谢你。
java - 如何在 Java Swing 的 JEditorPane 中从鼠标位置转换为字符位置
我目前正在尝试解决一个问题,即我需要根据单击鼠标的位置在 JEditorPane 中的一段文本中找到位置。
基本上,当用户右键单击一个词时,我需要找出这个词是什么。为此,我需要找出用户点击了文本中的哪个位置。我知道我可以轻松地从传递给 mousePressed 方法的 MouseEvent 中获取鼠标位置,并且我被告知您可以将其转换为获取文本中的字符索引 - 但是我不知道该怎么做这。
我已经在 JEditorPane 上尝试了 viewToModel() 方法,但是这让我在文本中返回了错误的位置,所以要么我使用错了,要么它不能以这种方式工作。
有任何想法吗?
jquery - jQuery 设置鼠标位置(不是光标位置)
我有一个链接,单击该链接时,我希望它能够将鼠标的位置向右移动(或视口内的任何位置,就此而言)。
在代码中,它可能看起来类似于以下内容:
当然,链接可能不是必需的,但类似的“设置鼠标位置”功能正是我所追求的。
我已经看到了将光标位置移动到文本中某个位置的解决方案,但我并没有从中收集到太多信息。
c# - 在c#中获取鼠标位置
如何获取鼠标位置?我想要它在屏幕位置方面。
我启动我想设置为当前鼠标位置的程序。
编辑:这必须在创建表单之前发生。
wpf - 在 WPF 中进行拖放时显示鼠标点
我正在使用Lesters DragAndDropManager 在我的应用程序中获取拖放功能,我真的很喜欢它的实现方式,但是我有一个小问题,那就是我想在状态栏中的拖动过程中显示鼠标坐标,那么如何我是否将鼠标位置从 DropManager 发送到我的 xaml 代码。
我试图在管理器中添加一个依赖属性,我可以在 xaml 代码中绑定到该属性。
在 Xaml 中,我像这样绑定到它。
但是如何在管理器中将 mousecordintation 设置为我的依赖属性?
我认为我在这里错了,但我一直坚持如何通过绑定到 DragAndDropManager 来让鼠标协调到 xaml 代码。
谢谢。
javascript - 最好在没有 jQuery 的情况下获取相对于网站的 javascript 鼠标位置
我在 Ajaxian 上找到了这个片段,但我似乎无法使用 cursor.y(或 cursor.x)作为变量,并且当这样调用函数时它似乎不起作用。是否存在语法问题或其他问题?
如果可能的话,我宁愿不使用 jQuery UI,因为我一直认为 jQuery 和库对于大多数 JS 编程来说有点矫枉过正。
c# - 在控件内单击时如何获得窗体鼠标位置?
- 我有一个面板,并在其中添加了一个 PictureBox。
- 我已将 mouse_click 侦听器添加到面板和图片框。
- 单击它们时,我会创建一个消息框,告诉我鼠标位置。
问题:
- 当我单击面板时,我得到了我想要的鼠标位置。
- 当我单击图片框时,我得到了该图片框中的当前位置。
我想要的是:
- 我希望这两个控件都能获取表单上的当前鼠标位置。
- 我也可以获取面板的当前鼠标位置,因为它覆盖了表单。
有人知道我该怎么做吗?我已经用谷歌搜索了这个,但似乎找不到任何关于它的东西。
先感谢您。
javascript - Javascript:获取鼠标相对于父元素的位置
有没有办法让鼠标相对于它的父元素的位置?
假设我有一个结构:
当我将鼠标移到span
元素上时,我需要获取它相对于其父元素 ( <div id="parent">
) 的位置。PageX/ClientX 给我相对于页面/客户区域的位置,所以它对我不起作用。