Wastl: Pfeiltastensteuerung

Beitrag lesen

Für das Event Capturing ist zweierlei Code von Nöten.

if (navigator.appName=="Netscape")
{window.document.captureEvents (Event.KEYUP);}
window.document.onkeyup = cursorsteuerung;
function cursorsteuerung (evt)
if (navigator.appName=="Netscape")
{
 if (evt.which == 37) {//...}
 if (evt.which == 38) {//...}
 if (evt.which == 39) {//...}
 if (evt.whiche == 40) {//...}
}
if (navigator.appName=="Microsoft Internet Explorer")
{
 if (event.keyCode == 37) {//...}
 if (event.keyCode == 38) {//...}
 if (event.keyCode == 39) {//...}
 if (event.keyCode == 40) {//...}
}

Das an die Funktion übergebene event-Objekt für den Netscape Browser wird vom MSIE ignoriert
Gruß Wastl