问题标签 [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 投票
6 回答
3505 浏览

internet-explorer - 从 IE 中删除“目标另存为...”

有没有办法通过使用组策略或注册表黑客从 Internet Explorer 的右键菜单中删除“目标另存为”?失败了,有一种简单的编程方式吗?

0 投票
4 回答
2934 浏览

windows - 如何在外部启动的应用程序中禁用右键菜单

再会。

我有一个启动外部应用程序的程序。该外部应用程序上有一个右键单击子菜单,我需要禁用它。是否可以(不修改外部应用程序)禁用右键单击?也许权限或组策略等。

谢谢。

0 投票
2 回答
4102 浏览

qt - 在 DoubleSpinBox 或 ComboBox 等 Qt 小部件上,我如何拥有自定义右键菜单

我的 Qt Dialog 上有一些组合框和双旋转框。现在,当您右键单击小部件(旋转框或组合框)时,我需要一个菜单​​上的“ResetToDefault”项。

我怎么得到它。有什么方法可以让我在右键单击时出现自定义菜单,或者有没有一种方法可以将项目添加到右键单击时出现的菜单中。

0 投票
2 回答
10977 浏览

.net - 树视图节点上的动态上下文菜单

重复:查找在上下文菜单下单击的节点

我在 Treeview 上有一个上下文菜单,当用户右键单击它应该根据当前右键单击的节点的标记对象进行更改。

目前我正在更新 after_select 事件中的上下文菜单,但是当用户右键单击另一个节点而不选择它时,这不起作用。

如何检测右键单击哪个节点并更改上下文菜单?还是我做错了?

0 投票
8 回答
22724 浏览

flash - 删除flash 9中的右键菜单

是否可以使用 actionscript 3 禁用右键菜单?

非常感谢任何帮助!

0 投票
3 回答
33623 浏览

vba - 右键单击 Excel 中禁用的工作表选项卡

我在 ThisWorkbook 模块中使用了这个 vba 代码来禁用 Excel 工作簿中的右键菜单。

奇迹般有效。
问题是,我现在无法访问任何工作簿中选项卡上的右键菜单。我假设,代码的第二部分应该重新打开它?然而事实并非如此。

即使我完全删除了代码,当我在其中一个选项卡上单击鼠标右键时,没有任何工作簿,甚至是新工作簿都没有菜单。

是否有一个“重置”擅长的一般 vba 代码片段?还是一般的“启用所有菜单”?

修订:此处发布的此代码不会禁用右键菜单,它会从该特定菜单中删除“删除”选项。

0 投票
3 回答
6789 浏览

javascript - 浏览器中的特殊鼠标事件:滚轮、右键单击?

Google 地图令人印象深刻地展示了您可以使用 JavaScript 和 Ajaxy 做些什么。甚至我的鼠标滚轮和右键单击也可以提供特定的功能。

在标准 HTML 规范中,我看不到onmouserightclick鼠标滚轮的事件或类似的基本 JavaScript 处理。也许我在寻找错误的地方。

我认为这些事件是特定于浏览器和平台的(或“敏感”而不是特定的)。我想知道在所有浏览器中利用这些事件需要什么基本的纯 HTML 和 JavaScript。

自然,在设计网站时,这些功能必须是额外的,因为有些人仍然使用一键鼠标。

如何使用鼠标滚轮和右键单击事件?我正在寻找示例代码。

编辑:感谢 jQuery 代码的家伙!不过,我的系统开发人员仍然有问题和疑虑。主要是我担心似乎适用于此的平台限制。是否有某些浏览器无法使用这些功能?鼠标滚轮向上和向下事件是否也允许鼠标滚轮单击事件?我只是希望那里会有一些限制,并且想知道它是否有正式记录。我想知道它在低级别是如何工作的。我很高兴看到它在 jQuery 中很容易,这是我进入它的另一个原因。

0 投票
2 回答
895 浏览

javascript - 如何正确处理 Firefox 中的左右单击

我正在开发一个网络应用程序,我希望在其中对元素进行不同的操作,无论我是左键还是右键单击它。

所以我首先添加了一个函数来click使用 jQuery 处理事件,然后添加了第二个函数来处理oncontextmenu我的元素的属性。

这在 Chrome 和 IE 中运行良好,但在 Firefox 中会导致问题:当我右键单击一个元素时,我处理左键单击的函数被意外调用,然后我处理右键单击的函数被调用。

如何让Firefox在我右键单击时不调用左键功能?

0 投票
1 回答
436 浏览

javascript - 区分 IE 和 Firefox 中的鼠标左键单击和右键单击

使用 JavaScript,如何区分 IE 和 Firefox 中的鼠标左键单击和右键单击?我需要在这两个浏览器之间做任何不同的事情吗?

0 投票
1 回答
392 浏览

windows - 自定义具有多个级别的 Windows 右键单击​​菜单

我了解通过 regedit 等自定义右键菜单所需的过程。但是我需要能够进入多个级别,例如在 WinZip 等应用程序中。这是一张图片,用于说明我需要什么

替代文字 http://img14.imageshack.us/img14/9658/multiplemenus.jpg