Visualizzazione dei risultati da 1 a 10 su 10

Discussione: problemi con gallery

  1. #1

    problemi con gallery

    per caricare in un movieclip delle foto per una gallery ho creato i pulsanti avanti e indietro con il seguente script (grazie pasavign):

    on (release) {
    num++;
    // incremento il contatore
    lafoto = "images/foto_"+num+".jpg";
    mioclip.loadMovie(lafoto);
    // la carico dentro un mc
    }


    il problema è che quando le foto finiscono mi da pagina bianca, non ricominciano!

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826
    devi mettere un test sulla variabile di incremento: quando arriva all'ultima foto non permettere di incrementarsi.

  3. #3
    puoi aggiustarmi lo script? non sono in grado di farlo da solo!

  4. #4
    prova con:

    if(num == numero ultima jpg){
    num = 1;
    }
    else{
    num++;
    }

  5. #5
    on (release) {
    num++;
    // incremento il contatore
    lafoto = "images/foto_"+num+".jpg";
    mioclip.loadMovie(lafoto);
    // la carico dentro un mc
    }
    if(num == numero ultima jpg){
    num = 1;
    }
    else{
    num++;
    }


    va messo alla fine, come ho fatto io?

  6. #6
    sono un principiante, ma prova così:

    on (release) {
    if(num == numero ultima jpg){
    num = 1;
    }
    else{
    num++;
    }
    lafoto = "images/foto_"+num+".jpg";
    mioclip.loadMovie(lafoto);
    }

  7. #7
    funziona alla grande!
    un'ultima cosa, per il pulsante avanti mettendo per esempio 6 foto ho messo:

    on (release) {
    if(num == 6){
    num = 1;
    }
    else{
    num++;
    }
    lafoto = "images/foto_"+num+".jpg";
    mioclip.loadMovie(lafoto);
    }

    e le foto ricominciano da capo

    per il ritorno se per esempio sono alla foto 1 e clicco dovrei andare all'ultima cioè la 6 come faccio??

  8. #8
    bhè, fai esattamente il contrario:

    on (release) {
    if(num == 1){
    num = 6;
    }
    else{
    num--;
    }
    lafoto = "images/foto_"+num+".jpg";
    mioclip.loadMovie(lafoto);
    }

  9. #9
    lo script funziona alla perfezione, solo un errore:
    se la prima operazione che faccio è "indietro" mi da pagina bianca, mentre se faccio un click avanti e poi indietro va alla grande

    cosa posso fare?

  10. #10
    dai un valore iniziale a num, per esempio:
    num = 1;

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.