Avatar billede RJFreelance Praktikant
13. april 2009 - 12:35 Der er 9 kommentarer og
1 løsning

Hotkeys + hootkeys?

Hejsa
Jeg har fundet følgende "Mootols script", som jeg syntes fungerer helt fint og som virker, men istedet for at bruge en tast, vil jeg gerne have at det kræver 2 taster at skifte side.
I kan se scriptet her:

http://webhike.de/labs/hootkeys/

Nogle der har et bud?
Avatar billede olebole Juniormester
13. april 2009 - 16:18 #1
<ole>

To taster kan jo være mange forskellige ting - men hvorfor ikke bare:

function foo(e) {
    e = e ? e : event;
    if (e.shiftKey && e.keyCode==13) { // Shift + Return
        location.href = "http://www.eksperten.dk/spm/871488";
    }
}

document.onkeydown = foo;

/mvh
</bole>
Avatar billede RJFreelance Praktikant
14. april 2009 - 17:27 #2
Jamen det er jo lige så simpelt, men hvor finder jeg så listen over de der keyCodes?
Avatar billede andreas13_fam Nybegynder
14. april 2009 - 17:49 #3
Avatar billede andreas13_fam Nybegynder
14. april 2009 - 17:50 #4
altså uden c keyCodes ;)
Avatar billede olebole Juniormester
14. april 2009 - 21:18 #5
Du laver bare et andet script, som fortæller dig, hvad du vil vide  ;o)

function fooBar(e) {
    e = e ? e : event;
    alert(e.keyCode);
}

document.onkeydown = fooBar;
Avatar billede olebole Juniormester
14. april 2009 - 21:19 #6
- og de tre modifiers hedder e.shiftKey, e.ctrlKey og e.altKey
Avatar billede RJFreelance Praktikant
15. april 2009 - 20:26 #7
Mange tak for hjælpen. Jeg fandt selv ud af det, var bare for hurtig med at lave indlægget..

Smid et svar!
Avatar billede olebole Juniormester
16. april 2009 - 00:54 #8
Selvtak - men jeg glemte da vist e.metaKey - 'Windows tasten'  ;o)
Avatar billede andreas13_fam Nybegynder
16. april 2009 - 09:41 #9
Point må gå til ole
Avatar billede olebole Juniormester
06. august 2009 - 19:36 #10
Tak for points  =)
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