Avatar billede jweber Nybegynder
09. februar 2007 - 11:47 Der er 2 kommentarer og
1 løsning

Tjek hvilken tastaturknap der trykkes på

Jeg skal via javascript have tjekket for om en bruger har trykket på højre eller venstre piletast og der skal derefter skiftes til næste eller forige billed?

Mit spørgsmål går så på hvordan man tjekker at en bruger har trykket på f.eks højrepiletast?
Avatar billede madeindk Nybegynder
09. februar 2007 - 17:04 #1
<script type="text/javascript">
                       
    var lastKeyPressed = -1;
   
    KeyDownEvent = function(key) {
   
    if(lastKeyPressed == key)
    return;
    lastKeyPressed = key;
    switch(key) {
   
    case 32:
    case 39:
                       
      document.location = "dinSide.html?billede=1"; // Forrige billede
       
    break;
       
    case 8:
    case 37:
     
    document.location = "dinSide.html?billede=3"; // Naeste billlede
   
    break;
   
    }
    }
   
    if(!(top == self)) top.location.href = document.location.href;
       
</script>
Avatar billede jweber Nybegynder
09. februar 2007 - 19:17 #2
Alletiders, det kører lige som det skal, så skal jeg bare have koblet noget AJAX på så hele side ikke skal loades hver gang der skiftes billed, men det er super tak for.

Smider du lige et svar så du kan få dine point?
Avatar billede madeindk Nybegynder
09. februar 2007 - 19:49 #3
Svar.
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