2016-05-27 6 views
1

i mit Hilfe von Javascript ganze Tastatur zu deaktivieren versucht haben, deaktiviert, aber Windows-Start-Taste nicht deaktiviert gleiche Art und Weise ist der Schlüssel eingeben, wird auch nicht mein Skript deaktiviert mitwollen ganze Tastatur deaktivieren Javascript-Starttaste mit nicht nicht einmal ctrl + d

<script type='text/javascript'> 
    document.onkeydown = function (e) { 
    e.preventDefault(); 
    } 
</script> 
+3

http://stackoverflow.com/questions/19628081/how-to-disable-full-keyboard-keys-using-javascript-or-jquery – Hosseini

+3

http://stackoverflow.com/questions/16556433/how-to -disable-windows-keys-logo-taste-und-menu-taste-using-javascript http://stackoverflow.com/questions/18984997/is-it-possible-to-block-the-windows-key-from- a-web-browser – Thilo

+1

Sie kontrollieren nur, was die Schlüssel im Browser tun, Sie können nicht erwarten, dass der Browser verhindert, dass der Windows-Schlüssel funktioniert. Es wäre ein großes Sicherheitsproblem, wenn JS den gesamten Computer des Benutzers beeinträchtigen könnte. – DBS

Antwort

3

ich glaube, Sie nicht Windows-Taste Aktion verhindern kann, weil nach dem Fenster Schlüssel-Browser drücken es nicht erkennt. Der Grund dafür ist, dass der Windows-Schlüssel den Browser nicht beeinflusst.

0

Versuchen Sie folgendes:

document.onkeydown = function (e) { 
     return false; 
} 
+0

Sehr unwahrscheinlich, einen Unterschied zu machen. – Thilo

+0

Windows-Taste ist auch nicht mit diesem Code betroffen –

Verwandte Themen