wie zu erkennen, ein F5-refresh keypress-Ereignis in jquery?

Bemerkte ich, dass jquery ein-Tastendruck-Funktion. Aber es scheint, dass es kann nur erkennen keypress-Ereignis von zahlen und Zeichen. Es kann nicht erkennen, die F5-Taste keypress-Ereignis. Und, Was mich überrascht die meisten ist jeder online sagt, dass der keyCode für F5 ist 116, Aber wenn ich den jquery keypress-Funktion, es zeigt nur, dass die Zeichen t hat den keyCode 116(es scheint, dass 116 der ascii-code des Kleinbuchstaben t)! Kann jemand geben Sie mir eine Idee über das und wie erkennen Sie die F5-Ereignis in javascript oder jquery? Vielen Dank im Voraus.

Ich glaube nicht, dass alle browser würden Sie catch-Ereignisse für die Funktion-Taste drückt...
Warum nicht
Sie glaube nicht, dass location.reload(); ist das gleiche wie "F5"
Check out stackoverflow.com/a/7997282/1264846
Zu der Zeit haben Sie erkannt, wäre es zu spät, eh, wie die Seite neu laden, und Sie könnte genauso gut verwendet werden onbeforeunload ?

InformationsquelleAutor chaonextdoor | 2012-12-14

Schreibe einen Kommentar