Warum geht folgende JavaScript-Funktion bei Windows, aber nicht bei Ubuntu (Beides im Firefox getestet!):
function showlogin_check(event) {
event = event || window.event;
if (event.keyCode==220) { if(event.ctrlKey) showlogin(); else return false; } else return false;
return true;
}
Diese Funktion wird ausgeführt mit: Und sie soll immer, wenn die Tastenkombination Ctrl + ^ gedrückt wurde die Funktion showlogin ausführen (Diese öffnet ein Loginfenster, aber daran liegts nicht)
Warum geht folgende JavaScript-Funktion bei Windows, aber
nicht bei Ubuntu (Beides im Firefox getestet!):
Unterschiede im FF durch das BS?
Versuche es doch mal so:
window.onload=function(){
document.onkeydown=showlogin_check;
}
function showlogin_check(event) {
event = event || window.event;
kCode = event.keyCode || event.which;
if (kCode==220) { if(event.ctrlKey) alert(‚bingo‘); else return false; } else return false;
return true;
}
vielleicht zündet es mit event.which
die ganzen returns kannst Du nach meiner Ansicht auch weg lassen
)
mfg
Klaus