gpt4 book ai didi

javascript - 如何使用 Prototype 禁用 mozilla 中某些元素的默认上下文菜单?

转载 作者:行者123 更新时间:2023-11-29 10:55:09 26 4
gpt4 key购买 nike

我正在尝试在某些元素(特别是 h1h2 标签)上扩展上下文菜单的导航选项我想阻止浏览器在右键单击这些元素时的默认操作。

我在 this page 找到了很好的信息.

但是,我找不到如何禁用某些元素的上下文菜单。有人知道怎么做吗?

我正在使用原型(prototype)作为我的 javascript API。

最佳答案

这将阻止上下文菜单出现在特定元素上

$(it).observe("contextmenu", function(e){
e.stop();
});

因此,例如阻止所有 H1/H2 标签显示上下文菜单

$$('h1, h2').each(function(it){
$(it).observe("contextmenu", function(e){
e.stop();
});
})

关于javascript - 如何使用 Prototype 禁用 mozilla 中某些元素的默认上下文菜单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/277924/

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