展开全部
方法:
function stop(){
return false;
}
document.oncontextmenu=stop;
但有时,输入框的右键不能屏蔽,可以尝试下面的脚本:
if (document.layers)
{
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown = click;
document.oncontextmenu = new Function("return false;")
function click(e)
{
e = e || event;
if (e.button == 2)
{
var tag = e.srcElement || e.target;
if (tag.type == "text" || tag.type == "textarea")
{
document.oncontextmenu = new Function("return true;")
}
else
{
document.oncontextmenu = new Function("return false;")
}
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询