Deaktivieren Sie die Pfeiltasten der Tastatur auf der WebseiteJquery

JQuery-Programmierung
Guest
 Deaktivieren Sie die Pfeiltasten der Tastatur auf der Webseite

Post by Guest »

Ich möchte die linke und rechte Pfeiltaste der Tastatur auf einer Webseite deaktivieren, um das Scrollen zur vorherigen oder nächsten Folie zu verhindern.
Ich habe diesen Code:

Code: Select all

jQuery(document).ready(function( $ ){

document.onkeydown = function(e) {
if (e.keyCode == 39 ) {
alert('Not allowed');
event.preventDefault();
e.stop();
}
if (e.keyCode == 37 ) {
alert('Not Allowed!');
event.preventDefault();
e.stop();
}
};
});
Das funktioniert: Wenn ich auf die Pfeiltaste klicke, zeigt die Site eine Warnung an, und wenn ich sie dann schließe, kann sie alles tun (damit ich auf der aktuellen Folie bleibe).
Das Problem besteht darin, dass ich die Warnungen deaktiviere: Wenn ich in diesem Fall auf die rechte oder linke Taste klicke, wechselt die Seite zur nächsten oder vorherigen Folie und ignoriert dabei die Blockierung der Tastatur.
Irgendwelche Vorschläge?
Danke

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post