屏蔽网页中鼠标右键、上下文菜单

据整理,使用一下js脚本就能完成:

if(window.Event) 

   document.captureEvents(Event.MOUSEUP);

function nocontextmenu() 

{

   event.cancelBubble = true 

   event.returnvalue = false;

   return false;

}

function norightclick(e) 

{

   if (window.Event)

   {

      if (e.which == 2 || e.which == 3)

      return false;

   }

   else if (event.button == 2 || event.button == 3) 

   {

		event.cancelBubble = true 

		event.returnvalue = false;

		return false;

   }

}

document.oncontextmenu = nocontextmenu;  // for IE5+ 

document.onmousedown = norightclick;  // 



来试一试:

 

你可能感兴趣的:(网页)