Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <script defer>
- window.onload = function() {
- var isCtrl = false;
- document.onkeyup=function(e)
- {
- if(e.which == 17)
- isCtrl=false;
- }
- document.onkeydown=function(e)
- {
- if(e.which == 17)
- isCtrl=true;
- if((e.which == 85) || (e.which == 67) && (isCtrl == true))
- {
- return false;
- }
- }
- var isNS = (navigator.appName == "Netscape") ? 1 : 0;
- if(navigator.appName == "Netscape") document.captureEvents(Event.MOUSEDOWN||Event.MOUSEUP);
- function mischandler(){
- return false;
- }
- function mousehandler(e){
- var myevent = (isNS) ? e : event;
- var eventbutton = (isNS) ? myevent.which : myevent.button;
- if((eventbutton==2)||(eventbutton==3)) return false;
- }
- document.oncontextmenu = mischandler;
- document.onmousedown = mousehandler;
- document.onmouseup = mousehandler;
- if (document.addEventListener) { // IE >= 9; other browsers
- document.addEventListener('contextmenu', function(e) {
- alert(" No touchy!"); //here you draw your own menu
- e.preventDefault();
- }, false);
- } else { // IE < 9
- document.attachEvent('oncontextmenu', function() {
- alert("Dun do it!!");
- window.event.returnValue = false;
- });
- }
- };
- document.addEventListener("click", function (event) {
- if ( event.target.tagName.toLowerCase() === "a" ) {
- var target = event.target.getAttribute("href");
- if(target.startsWith("#")) {
- window.location = "about:srcdoc"+target;
- event.preventDefault();
- }
- }
- }, false);
- </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement