问题标签 [right-click]

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 回答
135328 浏览

java - Java鼠标事件右键单击

在我的三键鼠标上MouseEvent.BUTTON2= 中键单击和MouseEvent.BUTTON3= 右键单击​​。

这是两键鼠标的情况吗?

谢谢

0 投票
3 回答
7625 浏览

cocoa - 可可:右键单击 NSStatusItem

我是一名 .Net 开发人员,需要将一个小项目移植到 Mac 中,所以我对 Objective C 几乎一无所知。事实上,下面的代码只是一堆抓着稻草在黑暗中拍摄的东西。

尝试构建一个状态菜单程序,根据它是左键单击还是右键单击/ctrl+单击来打开一个或另一个窗口。这是我所拥有的,它仅适用于左键单击(显然):

在我看来,解决方案可能是 openWin() 函数中的 if 语句来确定单击了哪个按钮(或者是否按住 ctrl)然后运行适当的代码或使菜单同时知道左右点击。但是当我尝试这样做时,这些都没有奏效。

提前致谢。

0 投票
1 回答
3250 浏览

click - GtkTreeView的行右键

当用户右键单击树视图的行时,我该怎么做?

0 投票
2 回答
777 浏览

javascript - Javascript右键弹出

是否可以检查上下文菜单是否可见(即在用户单击鼠标右键后),如果可见,再次隐藏它?(使用 Javascript)

在发生一系列事件后,我将尝试隐藏它,因此用户将无法右键单击以打开上下文菜单。(所以没什么不好的:p)

编辑:这应该是场景(插件的一部分):

*用户用鼠标右键双击两次
->我捕捉到事件并关闭当前选项卡
*如果用户有Linux,有时会弹出上下文菜单(浏览器之一:后退,前进,另存为,... )
-> 如果可见,则再次隐藏上下文菜单(请参阅上面的步骤)

0 投票
1 回答
2590 浏览

jquery - jQuery右键单击,没有上下文菜单,实时和所有浏览器


我需要一个很好的解决方案来管理具有特殊类(实时)的 div 上的左键和右键单击。
对我来说,代码适用于每个新浏览器很重要。

希望有人能帮助我。


我的第一次尝试...//右键单击不起作用

HTML

JS

示例:http: //jsfiddle.net/EWXse/

提前致谢!彼得

0 投票
3 回答
11395 浏览

actionscript-3 - 抓住右键单击 AS3

是否可以在 Flash (AS3) 内单击鼠标右键?

没有 JQuery/JavaScript。

我需要在捕获到右键单击时暂停游戏,所以我不想禁用上下文菜单,因为我只想告诉发生了右键单击。有我可以添加的 EventListener 吗?还有其他想法吗?

更新:
我需要触发事件,因为它们实际上是右键单击,而不仅仅是在上下文菜单消失之后。

0 投票
1 回答
3926 浏览

jquery - 使用 jquery 检测浏览器中的上下文菜单粘贴

当有人通过右键单击将内容粘贴到文本区域时,我正在尝试检查文本区域中文本的长度,但似乎无法找到如何操作。

0 投票
3 回答
371 浏览

c# - 右键单击,文本捕获

我有在页面右下角运行的 ac# 应用程序,我想知道当用户在任何地方选择一些文本(比如 pdf、浏览器等)然后右键单击时,我如何才能让我的应用程序出现我的客户选择位说并将该文本粘贴到我正在运行的应用程序中。

如果有人对此有任何了解,您能否就我需要研究什么来完成它提出建议。

谢谢

0 投票
1 回答
533 浏览

windows-explorer - 在 Windows 资源管理器中单击鼠标右键

我一直在尝试在 Windows 资源管理器中为扩展名为 L5X 的文件添加基于上下文的右键单击。我已经尝试过 HKEY_CLASSES_ROOT\l5xfile\Shell\convert\command 并将(默认)键值设置为我想要打开文件的程序。(我希望它在上下文菜单上说“转换”)我的第一个问题似乎是在 .NET 中(即使在运行提升时)我无法更改默认键的值。我的另一个问题是更改默认键值对上下文菜单没有任何作用。我真的更喜欢不需要重启的解决方案。

另外,我真的需要它在 WinXP 上一直工作到 Win7(包括 Server 2003、2008 和 2008R2)。如果我需要检测操作系统并为不同的操作系统做不同的事情,我会的,但我真的被困在这里。

PS,我尝试了这里找到的解决方案,但没有运气。

0 投票
2 回答
1569 浏览

java - 在 Java 中使用键盘“ContextMenu”按钮

在我正在处理的应用程序中,我想在按下键盘的上下文菜单(右键单击)按钮时进行监听。

为了清楚起见,我说的是空格键右侧 Alt Gr 和 Ctrl 之间的按钮。我意识到它不是在所有键盘上(旧的,mac 等),但我知道所有将使用这个应用程序的键盘都有按钮。

我想知道是否有一个简单的 KeyEvent 或任何其他方法可以知道它何时被按下。

谢谢,

戴夫