Avatar billede bodyguard Nybegynder
21. juni 2004 - 05:32 Der er 8 kommentarer og
1 løsning

Deaktiver ALT+F4 osv

Hejsa

Jeg vil høre om det er muligt at deaktivere

ALT+F4 , Ctrl+Esc , Venstre Windows tast , Højre Windows tast , Menu Tast , F1 (Help) , F3 (search) , Ctrl+ALT+DEL ,

Eller bare gøre sådan at de ikke virker, eller gør noget andet...

Mvh.
Mark Zweidorff
Avatar billede dorgbar Nybegynder
21. juni 2004 - 06:39 #1
ikke for at blande mig, men du ved godt at sådan nogle ting gør at dine besøgene blive ret iriateret.
Avatar billede bodyguard Nybegynder
21. juni 2004 - 07:36 #2
det er ikke en offentlig hjemmeside... Nærmere et Intra System ;o)
Avatar billede bodyguard Nybegynder
26. juni 2004 - 00:20 #3
INGEN ?  :|
Avatar billede bodyguard Nybegynder
26. juni 2004 - 00:33 #4
Hvis der skal flere points på bordet så bare sig til ...
Avatar billede olebole Juniormester
27. juni 2004 - 14:35 #5
<ole>

Det er ikke helt ligetil, da der (Gud være lovet) er nogle keyboard short-cuts, du ikke kan deaktivere ... Alt+F4, f.eks. Jeg ved i øvrigt ikke, hvad du mener med 'Højre Windows tast'.
Ellers er princippet, som følger:

function checkKeys() {
    var kc = event.keyCode;
    if (event.ctrlKey && kc==68) { // Ctrl + D
        event.cancelBubble = true;
        event.keyCode = 0;
        return false;
    }
    if (event.altKey && kc==114) { // Alt + F3
        event.cancelBubble = true;
        event.keyCode = 0;
        return false;
    }
}
document.onkeydown = checkKeys

Du kan bruge disse modifier-keys:
Control: event.ctrlKey
Alt: event.altKey
Shift: event.shiftKey

Resten af tasternes keyCode finder du med følgende dokument, som du bare kester i en browser og taster løs:
<html>
<body>

<script>
function CheckKeys(){
  var key = event.keyCode;
  alert(key)
  event.cancelBubble = true;
  event.keyCode = 0;
  return false;
}
document.onkeydown = CheckKeys;
</script>

</body>
</html>

NB: Der er én tast, der er lidt for sig selv: F1 ...!
Den deaktiverer du med:

window.onhelp = function() {
    event.keyCode = 0;
    event.cancelBubble = true;
    return false;
}

Så må du selv eksperimentere lidt videre  :)
/mvh
</bole>
Avatar billede bodyguard Nybegynder
27. juni 2004 - 20:07 #6
Jeg kan ikke få ALT+F4 til at blive væk ...
Avatar billede bodyguard Nybegynder
27. juni 2004 - 20:07 #7
Eller F3
Avatar billede bodyguard Nybegynder
27. juni 2004 - 20:10 #8
Kan heller ikke få dette til at virke... Bare rolig du får flere points, for dette ;)

if (event.ctrlKey && kc==27) { // Ctrl + ESC
        event.cancelBubble = true;
        event.keyCode = 0;
        return false;
Avatar billede bodyguard Nybegynder
27. juni 2004 - 20:11 #9
>>
Det er ikke helt ligetil, da der (Gud være lovet) er nogle keyboard short-cuts, du ikke kan deaktivere ... Alt+F4, f.eks. Jeg ved i øvrigt ikke, hvad du mener med 'Højre Windows tast'.
<<

hehe alt+f4 oki havde ikke lige læst det ordentligt... Højre windows tast -> Ja der er jo to windows menu taster...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester