Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    69

    [JS] Sfogliare un mazzo di 60 can tasti avanti e dietro

    Salve,
    stavo ora provando a fare un piccolo script JS.
    Problema:
    ---> ho un mazzo di 60 carte. Ogni carta è definita da un id la quale corrisponde all'indirizzo immage: dir/[ID].jpg
    Voglio far vedere solo 3 carte per pagina e digitando il tasto seguente e precedente scorrere con la lista nella solita pagina usando lo script JS. Ora, l'immagine centrale deve essere dimen. normali mentre quelle ai due lato devono essere dimezzate.

    Soluzione fallita:
    codice:
    <java...>
    cards=new Array(60);
    //in ogni cella del vettore c'è l'id della carta
    
    function immagini(num)...
    document.write("codice html o testo");
    }
    
    Precedente - sucessiva
    Tutto potrebbe funzionare se solo quando clicco non mi si apre una nuova pagina con solo quel codice.
    Ho sempre sopportato poco il JS ma proprio ora mi ritorna utile.
    Cosa devo fare?
    Grazie in anticipo.

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    <script>
    cards=new Array(60);
    //in ogni cella del vettore c'è l'id della carta
    attuale = 0;
    function immagini(num){
    attuale += num
    // gestisci tu inizio e fine del mazzo
    document.imgSin.src = "dir/"+cards[attuale -1]+".jpg";
    document.imgCen.src = "dir/"+cards[attuale]+".jpg";
    document.imgDes.src = "dir/"+cards[attuale +1]+".jpg";
    }
    </script>

    [img][/img]
    [img][/img]
    [img][/img]

    Precedente
    -
    Seguente
    +

    Non posso affermare di aver compreso pienamente la tua descrizione...

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    69
    Grazie
    Funciona perfettamente.
    Saluti, dany

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.