我希望在我的页面上禁用右键菜单,因为我有自己的菜单。但在文本框中应该可以使用系统默认右键菜单。
我是这样使用Javascript实现的:
document.oncontextmenu = function (e) {
return false;
};
我考虑了一些类似于以下的内容:
document.oncontextmenu = function (e) {
if (e.taget.nodeName != "text") {
return false;
}
};
但是nodeName始终是DIV。 在这个DIV中,我有一个JQGrid,其中包含文本框。
<div id="divGrdPos" style="padding:3px,0px,3px,0px;">
<table id="JQGridCart" class="grdCart"></table>
</div>
有人可以帮我吗?