Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    27

    aiuto galleria dinamica

    salve,

    volevo fare questa galleria dinamica che ho trovato a questo sito:

    http://www.flashwork.it/tutorial-fla...fica-dinamica/

    son riuscito a farla funzionare in tutto tranne una cosa.

    praticamente tu metti delle foto dentro ad una cartella. Lo script te le carica ad una ad una (piccole) cliccando avanti con le freccette. E fin qua funziona tutto. l'unica cosa è che quando clicco sopra l'immagine per poterla vedere in dimensioni reali, li non funge..mi si apre una finestra di internet, ok, ma vuota..completamente bianca..
    mi direste come potrei fare per visualizzarle?

    lo script lo trovate tutto nel sito qui sopra...

    grazie

  2. #2
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117
    il codice che hai postato non ci serve a molto visto che è sicuramente giusto...dovresti postare il tuo così vediamo l'errore...

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    27
    sicuramente direi di no visto che funziona...io ho fatto copia ed incolla

    io non capisco molto di action script, ma credo ci sia un punto in cui parla del fatto di aprire la foto in un'altra popup, che sarebbe sto punto:

    getURL("javascriptopImage('" + url + images[i] + "','Gallery 2006');");

    è giusto questo?

    oppure c'è un modo che conoscete che di sicuro funziona?

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    27
    ok, questo è quello che ho scritto:


    // loading functions //
    images = new Array("alieno1.jpg","alieno2.jpg","alieno3.jpg","a lieno4.jpg","alieno5.jpg","alieno6.jpg","alieno7.j pg","alieno8.jpg");
    var car = new MovieClipLoader();
    //
    loading._visible = false;
    posizionami._visible = false;
    var i = 0;
    url = "italiano/lilithstasopra/alieno/foto_alieno/";
    car.loadClip(url + images[i], "posizionami");
    //
    avanti.onPress = function () {
    if (i < images.length-1) {
    car.loadClip(url + images[++i], "posizionami");
    //trace(i);
    }
    }
    indietro.onPress = function () {
    if (i > 0) {
    car.loadClip(url + images[--i], "posizionami");
    //trace(i);
    }
    }
    //
    car.onLoadProgress = function(caricami, caricati, totali) {
    totale = Math.round((caricati*100)/totali);
    loading.txtBarra = "Loading " + totale + "%";
    loading.barra._width = Math.floor(totale * 1);
    }
    car.onLoadComplete = function(caricami) {
    loading._visible = false;
    posizionami._xscale = posizionami._yscale = 25;
    posizionami._visible = true;
    posizionami.onPress = function () {
    getURL("javascriptopImage('" + url + images[i] + "','foto_alieno');");
    }
    }
    car.onLoadError = function(caricami) {
    loading.txtBarra = "Errore jpg";
    }
    /*car.onLoadInit = function (caricami) {
    }*/
    car.onLoadStart = function (caricami) {
    loading._visible = true;
    }

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2004
    Messaggi
    27
    ok, ho risolto scrivendo questo:

    posizionami.onPress = function () {
    getURL("javascript:window.open('" + url + images[i] + "', 'foto_alieno.htm', 'popup', 'height=480, width=640, toolbar=no'); void(0)");
    }


    l'unica cosa è che funziona solo su firefox..su internet explorer non funge...come mai????

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.