gpt4 book ai didi

javascript - Jquery/JS 防止浏览器中的右键单击菜单

转载 作者:IT王子 更新时间:2023-10-29 03:00:36 33 4
gpt4 key购买 nike

我的 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();

}
});

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

最佳答案

您可以通过附加 oncontextmenu="return false;"来禁用右键单击。到你的 body 标签。

<body oncontextmenu="return false;">

关于javascript - Jquery/JS 防止浏览器中的右键单击菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4920221/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com