Hallo Mike_2701,
Ich weiß ja nicht, wie du auf die Werte 38 und 40 als Keycodes für die Steuertasten "Pfeil hoch" und "Pfeil runter" gekommen bist.
Wenn ich mir bei Opera und Firefox die Werte ausgeben lasse kommt bei allen Tasten im Steuerblock eine "0" heraus und im IE wird gar nichts gemeldet.
function welche (e) {
var e = e || window.event;
if(window.captureEvents) {
var taste = e.which;
} else {
var taste = e.keyCode;
}
alert(taste);
}
Es scheint aber unabhängig davon so zu sein, dass man die Steuertasten auf diese Weise überhaupt nicht sperren kann; und zwar in keinem Browser. Ich fürchte, du wirst für dein Spiel auf andere Tasten ausweichen müssen oder das Scrollen durch eine entsprechende Gegenaktion kompensieren müssen. Das wird aber wahrscheinlich zu unschönem Hüpfen führen.
Gruß Gernot