Visualizzazione dei risultati da 1 a 2 su 2

Discussione: link da tastiera

  1. #1

    link da tastiera

    Ciao a tutti...ho il seguente codice in js per indirizzare l'utente ad una pagina quando preme un determinato tasto...il codice...magari nn è bellissimo...ma funziona...

    Il problema è un altro...se questo codice è in funzione...e io vado in un capo text di un form o roba del genere...e premo le lettere assegante al link, mi cambia pagina e mi diventa quindi inutilizzabile il form...

    Come posso fare per evitare questa cosa....

    codice:
    if(document.layers)
      document.captureEvents(Event.KEYPRESS)
    	
    function backhome(e){
    	
      var url = new Array();
      var keyA = new Array();
      var keyB = new Array();
      var ts1 = "a";
    	
      keyA[0] = 72;
      keyB[0] = 104;
      url[0] = "http://www.html.it";
    
      keyA[1] = 77;
      keyB[1] = 109;
      url[1] = "http://freephp.html.it";
    
      //Come utlimo lasciare un array vuoto
      keyA[3] = "";
      keyB[3] = "";
      url[3] = "";
    
      //COLLEGAMENTO
      for(i = 0 ; ts1 != "" ; i++){
        var ts1 = keyA[i];
        var ts2 = keyB[i];
        var urlF = url[i];
        if(document.layers){
          if(e.which == ts1 || e.which == ts2)
            window.location = urlF
        }else if(document.all){
          if(event.keyCode == ts1 || event.keyCode == ts2)
            window.location = urlF
        }
      }
    }
    
    document.onkeypress = backhome

  2. #2
    nessuno può aiutarmi???

    forse non mi sono spiegato bene...

    mi fate sapere qualcosa???

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.