Disable Right Mouse Click on a SharePoint Site

Add the Content Editor Web Part to your page and on the Source Editor section add the following  JavaScript.


<SCRIPT language=”JavaScript” >

function queryString(parameter) {

  var loc = location.search.substring(1, location.search.length);

  var param_value = false;

  var params = loc.split(”&”);

  for (i=0; i<params.length;i++) {

      param_name = params[i].substring(0,params[i].indexOf(’='));

      if (param_name == parameter) {

          param_value = params[i].substring(params[i].indexOf(’=')+1)

      }

  }

  if (param_value) {

      return param_value;

  }

  else {

      return false; //Here determine return if no parameter is found

  }

}

function right(e) {

if (navigator.appName == ‘Netscape’ &&

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

return false;

else if (navigator.appName == ‘Microsoft Internet Explorer’ &&

(event.button == 2 || event.button == 3)) {

alert(”Sorry, you do not have permission to right click.”);

return false;

}

return true;

}

document.onmousedown=right;

document.onmouseup=right;

if (document.layers) window.captureEvents(Event.MOUSEDOWN);

if (document.layers) window.captureEvents(Event.MOUSEUP);

window.onmousedown=right;

window.onmouseup=right;

</script>


addin01.jpg
All done.

Posted on Sunday, November 30, 2008 by Simon and filed under | 0 Comments »

0 comments: