Es sieht so aus, als ob Sie false von Ihrem Handler zurückgeben, um das Ereignis "aufzusprudeln". Also:
$(document).bind('keydown', 'ctrl+s', function(){$('#save').click(); return false;});
... aber es kann browserspezifisch sein. Von your link:
Firefox ist die liberalste eine in der Art und Weise der aus Sie alle Short-Cuts auch diejenigen zu erfassen, die eingebaut in dem Browser wie Ctrl-t für neue Registerkarte sind, oder Strg-a zum Auswählen von alles Text. Sie können sie immer mit blasen, indem Sie true in Ihrem Handler zurückgeben.
Andere, (IE) entweder lassen Sie Einbau-Short-Cuts handhaben, wird aber ihre Funktionalität nach dem Code hinzufügen ausgeführt hat. Oder (Opera/Safari) wird diese Ereignisse nicht an das DOM unter alle übergeben.
Also, wenn Sie Ctrl-Q oder Alt-F4 und binden Ihr Safari/Opera-Fenster ist geschlossen nicht überrascht sein.
Das ist nicht für 13 – rgvcorley
genial FF funktioniert ........ – RollRoll
CTRL + S deaktiviert ist ..es ist gut ... Diese Deaktiviert auch alle Textfelder auf der Webseite. –