window.event.ctrlKey

Yamah

Grünschnabel
Würde gern wissen ob die Strg Taste gedrückt ist oder nicht.
Habe das Problem das folgende If-Anweisung nur beim IE funktioniert

if (window.event.ctrlKey) {
alert ("Strg wurde gedrückt");
}

Sollte die selbe Anweisung aber auch für Netscape haben.

Danke
 
n'Abend,

versuch es mal mit folgendem Code-Fragment:
Code:
IE = document.all && !window.opera;  // IE

OP = window.opera;                   // Opera

var Netscape = new Boolean();
if(navigator.appName == "Netscape") // Mozilla und Firefox
    Netscape = true;

function handleKey(e){
    if (IE && window.event.ctrlKey) {
        alert ("Strg wurde gedrückt");
    }
    if (OP && window.event.ctrlKey) {
        alert ("Strg wurde gedrückt");
    }
    if((Netscape == true) && (e.which==17)){
        alert("Strg wurde gedrückt");
    }
}
// Ereignisüberwachung starten
document.onkeydown = handleKey;
Ciao
Quaese
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück