Hallo Axel
Ich danke Dir, damit bin ich weiter gekommen!! onkeypress funktionierte leider nicht, aber mit dem workaround geht es:
Code:
var shifttaste = 0;
if(document.all){
navigator.family = "ie4";
} else {
function isShift(EventX){
if (EventX.which==16){
shifttaste = 1;
}
}
function isNotShift(EventX){
if (EventX.which==16){
shifttaste = 0;
}
}
document.onkeydown=isShift;
document.onkeyup=isNotShift;
}
if(shifttaste==1 || window.event.shiftKey){
... mach skript ...
}
wenn's kein MSIE ist, wird der "Firefox-code" ausgeführt. Wenn bei FF eine taste ge-downd' wird,
prüft die funktion ob es die shift taste war. wenn ja, wird die variable "shifttaste" auf 1 gesetzt.
wenn eine taste ge-uppt' wird,
prüft eine weitere funktion ob es die shift taste war. wenn ja, wird die variable "shifttaste" auf 0 gesetzt.
so funktionockelt das nun bei MSIE und Firefox. Netscape keine ahnung, ist doch aber bestimmt wie Firefox (auch "mozilla"?)