Javascript:在鼠标右键单击中插入链接?

时间:2011-03-03 20:18:16

标签: javascript jquery

我想知道如何在用户右键单击中将我的功能包含在我的网站上?例如,当用户右键点击我的网站时,带有标题hello()的函数Hello是一个选项。

编辑:我只想附加到当前的右键菜单。不要自己做。

2 个答案:

答案 0 :(得分:2)

我很确定这个问题的答案是无法完成,因为右键单击上下文菜单是由浏览器控制的。但是,有很酷的东西:http://luke.breuer.com/tutorial/javascript-context-menu-tutorial.htm

答案 1 :(得分:0)

你需要这样做。

$('div').mousedown(function(event) {
    switch (event.which) {
        case 1:
            alert('Mouse left click');
            break;
        case 2:
            alert('Mouse middle click');
            break;
        case 3:
            alert('Mouse right click');
            break;
        default:
            alert('Do something else');
    }
});

检查http://jsfiddle.net/2AqnW/

处的工作示例