javascript-如何使用原型禁用mozilla中某些元素的默认上下文菜单?
作者:互联网
我正在尝试在某些元素(特别是h1和h2标签)上扩展上下文菜单的导航选项.
右键单击这些元素时,我想防止浏览器的默认操作.
我在this page找到了不错的信息.
但是,我找不到如何禁用某些元素的上下文菜单.有人知道怎么做吗?
我使用原型作为我的JavaScript API.
解决方法:
这将防止上下文菜单出现在特定元素上
$(it).observe("contextmenu", function(e){
e.stop();
});
因此,例如,阻止所有H1 / H2标签显示上下文菜单
$$('h1, h2').each(function(it){
$(it).observe("contextmenu", function(e){
e.stop();
});
})
标签:contextmenu,javascript,prototypejs 来源: https://codeday.me/bug/20191210/2103957.html