2016-05-21 18 views
-1

Ich möchte meine Website nicht rechtsklickbar sein. Ich habe versucht, herauszufinden, wie und ich herausgefunden habe. Aber ich weiß nicht, wie ich es ohne eine Alarm-Box deaktivieren kann. Ich möchte nichts passieren, wenn jemand mit der rechten Maustaste klickt. Ich habe versucht, die Warnung aus dem Code zu entfernen, aber das hat nicht funktioniert. Ich würde deine Hilfe sehr schätzen! :)Deaktivieren Sie Rechtsklick OHNE eine Alarm-Box (Javascript)

+2

Wo ist Ihr Code? – Tico

Antwort

1
if (document.addEventListener) { 
    document.addEventListener('contextmenu', function(e) { 
     e.preventDefault(); 
    }, false); 
} else { 
    document.attachEvent('oncontextmenu', function() { 
     window.event.returnValue = false; 
    }); 
} 

Antwort basierend auf How to add a custom right-click menu to a webpage?

+0

funktioniert gut in Chrome 48. –

+0

Vielen Dank! es funktionierte. :) –

0

Wenn Sie jQuery verwenden würde dies die Art und Weise, es zu tun:

$(document).ready(function(){ 
    $(document).bind("contextmenu",function(e){ 
     return false; 
    }); 
}); 

Das sollte funktionieren.

+0

Ich habe eine Änderung eingereicht, die dem Plakat sagt, dass sie jQuery für diese Antwort brauchen. Wie es ist, würde diese Lösung eine Reihe von Fehlern ausspucken. – s1h4d0w