相关疑难解决方法(0)

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万
查看次数

标签 统计

javascript ×1

jquery ×1

right-click ×1