Wie man mit ESC-Keydown im Javascript-Popup-Fenster umgehen kann
Habe ich ein javascript-Fenster.popup öffnen, und ich möchte, dass das popup schließt sich, wenn der Benutzer die ESC-Taste drückt. Ich kann nicht herausfinden, wie man Haken Sie das keydown-Ereignis (und auf welches Objekt?) also, ich kann fangen Sie die ESC-Taste.
Ich bin mit jQuery.
InformationsquelleAutor der Frage Andrew Arnott | 2009-09-26
Du musst angemeldet sein, um einen Kommentar abzugeben.
Probieren Sie etwas wie dieses:
InformationsquelleAutor der Antwort Gumbo
Ist es möglich zu erreichen, mit JS Ohne die Verwendung von jQuery.
InformationsquelleAutor der Antwort user3874938
Denken Sie daran, dass Sie müssen verwenden Sie die Funktion @Gumbo geschrieben in dem popup-Fenster... Also müssen Sie auch JQuery in das Dialogfenster und führen Sie die Funktion dort nicht das Fenster, öffnet sich das popup.
InformationsquelleAutor der Antwort PatrikAkerstrand
Veranstaltung.key === "Escape"
Nicht mehr beliebig viele codes!
Mozilla Docs
Unterstützte Browser
InformationsquelleAutor der Antwort Gibolt
Können Sie leicht erreichen, binden wichtige Ereignisse mithilfe von Jquery.
Hier können Sie
.keydown()
Liste der Tastatur-Tasten-codes
InformationsquelleAutor der Antwort TheDean
@Gumbo 's Antwort ist gut, aber oft müssen Sie beim trennen dieses Verhalten, so empfehle ich den
one
event-handler:ODER
und wenn Sie bereit sind, zu stoppen das Verhalten
InformationsquelleAutor der Antwort Guillaume Bois