Deaktivieren Sie Tastenkombinationen, wenn Sie die Taste Strg oder die Umschalttaste geklickt
Ich versuche, deaktivieren Sie alle Tastenkombinationen, wenn bestimmte Tasten (StrgundShift) geklickt werden.
Dies ist meine kurze snippet:
$(document).keyup(function(b) {
if (b.keyCode == 16) {return false;}
if (b.keyCode == 17) {return false;}
$("body").append(b.keyCode + " ");
});
Wann immer Sie klicken Sie auf Shift oder Klicken Sie auf, die keyCode-Nummer ist nicht ausgedruckt, aber wenn Sie klicken Sie auf Shift + Ein Brief, den Schlüsselcode von den Buchstaben ist gedruckt.
Beispiel: http://jsfiddle.net/javascript/K4sCx/7/
InformationsquelleAutor Johny Bryne | 2012-12-18
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie bestimmen, ob eine "spezielle Tasten" gedrückt wurde, können Sie in Ihrem Ereignis-Objekt.
Erkennen specizal Tasten können Sie in Ihrem Ereignis-Objekt:
Code-Beispiel:
Fiddler
Dies funktioniert nach dem Zufallsprinzip. Muss
.keydown()
statt...InformationsquelleAutor Stefan
Dieser wird unterstützt von Chrome, Firefox, IE und allen Browsern Strg+shift+i & F12 & klicken Sie rechts.
InformationsquelleAutor D. Surendar