标签: right-click

如何用jQuery区分鼠标左键和右键

如何使用jQuery获取单击的鼠标按钮?

$('div').bind('click', function(){
    alert('clicked');
});
Run Code Online (Sandbox Code Playgroud)

这是由左右键单击触发的,能够捕获鼠标右键的方式是什么?如果存在以下内容,我会很高兴:

$('div').bind('rightclick', function(){ 
    alert('right mouse button is pressed');
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery right-click javascript-events

567
推荐指数
8
解决办法
35万
查看次数

如何将自定义右键单击菜单添加到网页?

我想在我的Web应用程序中添加自定义右键单击菜单.这可以在不使用任何预先构建的库的情况下完成吗?如果是这样,如何显示一个不使用第三方JavaScript库的简单自定义右键单击菜单?

我的目标是Google Docs的功能.它允许用户右键单击并向用户显示他们自己的菜单.

注意: 我想学习如何制作自己的东西而不是使用某些人已经制作的东西,因为大多数时候,那些第三方库充满了功能,而我只想要我需要的功能,所以我希望它完全由手工制作我.

javascript contextmenu right-click

273
推荐指数
12
解决办法
32万
查看次数

阻止下载HTML5视频(右键单击保存)?

如何从浏览器的右键菜单中禁用"将视频另存为..."以防止客户端下载视频?

是否有更完整的解决方案阻止客户端直接访问文件路径?

javascript html5 menu right-click html5-video

156
推荐指数
14
解决办法
19万
查看次数

为我的网络应用程序制作自定义右键单击上下文菜单

我有一些网站,如google-docs和map-quest,当你右键单击时会有自定义下拉菜单.他们以某种方式覆盖了浏览器下拉菜单的行为,我现在确切地知道他们是如何做到的.我找到了一个jQuery插件来做到这一点,但我仍然对一些事情感到好奇:

  • 这是如何运作的?浏览器的下拉菜单是否实际被覆盖,或者效果是否只是模拟?如果是这样,怎么样?
  • 这个插件抽象了什么?幕后发生了什么?
  • 这是实现这种效果的唯一方法吗?

自定义上下文菜单图像

查看几个自定义上下文菜单

javascript jquery contextmenu jquery-plugins right-click

123
推荐指数
5
解决办法
13万
查看次数

右键单击datagridview的上下文菜单

我在.NET winform应用程序中有一个datagridview.我想右键单击一行,弹出一个菜单.然后我想选择复制,验证等内容

如何制作A)弹出菜单B)找到右键单击的行.我知道我可以使用selectedIndex,但我应该能够右键单击而不更改所选内容?现在我可以使用选定的索引,但如果有办法获取数据而不改变选择的内容那么这将是有用的.

c# datagridview contextmenu right-click winforms

108
推荐指数
6
解决办法
22万
查看次数

Java鼠标事件右键单击

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

这是两键鼠标的情况吗?

谢谢

java mouse swing right-click swingutilities

82
推荐指数
2
解决办法
11万
查看次数

右键单击以选择Datagridview中的行并显示一个菜单以将其删除

我的DataGridView中有几列,并且我的行中有数据.我在这里看到了一些解决方案,但我无法将它们结合起来!

只需右键单击一行,它就会选择整行,并显示一个菜单,其中包含删除行的选项,当选择该选项时,它将删除该行.

我做了一些尝试,但没有一个工作,它看起来很乱.我该怎么办?

c# select datagridview contextmenu right-click

60
推荐指数
3
解决办法
13万
查看次数

Jquery/JS阻止了浏览器中的右键菜单

我有一个右键单击弹出菜单的div:

// Attatch right click event to folder for extra options
$('#fBox' + folderID).mousedown(function(event) {
    if (event.which == 3) {

        // Set ID
        currRClickFolder = folderID;

        // Calculate position to show popup menu
        var height = $('#folderRClickMenu').height();
        var width = $('#folderRClickMenu').width();
        leftVal = event.pageX - (width / 2) + "px";
        topVal = event.pageY - (height) + "px";
        $('#folderRClickMenu').css({ left: leftVal, top: topVal }).show();

    }
});
Run Code Online (Sandbox Code Playgroud)

但是这个元素的浏览器仍会弹出默认菜单(复制/粘贴/属性等).有什么方法可以禁用它吗?我试过回复假,但没有运气.

javascript jquery right-click

52
推荐指数
4
解决办法
8万
查看次数

隐藏Visual Studio 2010(08)中右键单击上下文菜单中的项目?

源编辑器,项目项和解决方案项的右键单击上下文菜单变得非常漫长,其中两个甚至现在在我的1680x1050屏幕上滚动.

有没有办法让我隐藏这些菜单上的项目,即使我必须向Visual Studio宏系统添加一个事件并手动查找和隐藏它们?

这是一些例子,我从不使用这些物品中的许多物品:

上下文菜单

Edit1:当前答案+评论建议我应该使用工具栏上下文菜单中的Customize菜单项,转到第二个选项卡,Commands,然后使用Context Menus单选按钮并在那里找到相关菜单.

这里有3个,评论建议:

自定义上下文菜单

如你所见,它们都是空的.

编辑2:单击该对话框中的"全部重置"按钮后,对于"解决方案"和"项目"菜单,我在对话框中获得了可以编辑的项目,但更改并未影响项目或解决方案上的实际上下文菜单文件.此外,重新启动Visual Studio后,这两个对话框的内容再次为空.

contextmenu right-click visual-studio-2010

48
推荐指数
2
解决办法
1万
查看次数

向项目添加右键菜单

我一直在搜索单个项目的简单右键菜单.例如,如果我右键单击图片,我想要一个小菜单来提出我自己的标签:添加,删除等.如果有人可以提供帮助,我会非常感激.

谢谢你的期待.

这是完成的代码:

    ContextMenu cm = new ContextMenu();             
    cm.MenuItems.Add("Item 1", new EventHandler(Removepicture_Click));             
    cm.MenuItems.Add("Item 2", new EventHandler(Addpicture_Click));              
    pictureBox1.ContextMenu = cm; 
Run Code Online (Sandbox Code Playgroud)

c# menu right-click visual-studio winforms

42
推荐指数
3
解决办法
13万
查看次数