Visualizzazione dei risultati da 1 a 7 su 7

Discussione: random images

  1. #1

    random images

    Stavo guardando il tutorial che carica immagini random
    ma quando cambio immagini e anche di grandezza non le carica più
    come mai?
    grazie

  2. #2
    Utente di HTML.it L'avatar di 7vite
    Registrato dal
    Mar 2001
    Messaggi
    3,407
    Non è che usi dellle JPEG Progressive?

  3. #3
    se nn è troppo lungo posta il codice che hai usato...

  4. #4
    actions openxml


    // Se dovete esportare l'SWF che va on line
    // aggiungo alla fine dateNumer() per eseguire sempre in refresh dell'XML
    //filexml = "images.xml&rnd="+dateNumber();
    // --
    //Se state testando l'applicazione in modalità prova filmato
    filexml = "images.xml";
    // Richiamo la funzione che carica l'XML
    ApriXML();
    // Funzione principale che carica il documento XML creato dallo script ASP con i dati
    // prelevati dal Data Base
    function ApriXML() {
    loading.text = "Loading XML...";
    mioxml = new XML();
    // Array d'appoggio utilizzati
    myarray = new Array();
    myarray2 = new Array();
    // ***************************
    mioxml.load(filexml);
    mioxml.onLoad = ElaboraXML;
    function ElaboraXML(success) {
    // Caso in cui il documento XML è stato caricato correttamente
    if (mioxml.loaded) {
    myarray = mioxml.childNodes;
    // Richiamo funzioni che elaborano i dati XML e caricano i files random
    Dati();
    loadRandom();
    loading.text = "";
    // Elimino i vari array utilizzati per le operazioni in modo da liberare risorse
    delete myarray;
    delete myarray2;
    delete mioxml;
    } else {
    // Caso in cui il documento XML NON è stato caricato correttamente
    loading.text = "Error!";
    }
    }
    }

    -----------------------


    actions functions

    // Funzione che prende i dati XML e li mette in degli Array
    function Dati() {
    // Array che contengono i Dati -----------------------
    image = new Array();
    // ---------------------------------------------------
    // Cicli for per scorrere l'albero XML e prelevare i dati
    for (k=0; k<=myarray.length; k++) {
    if (myarray[k].nodeName == "images") {
    myarray2 = myarray[k].childNodes;
    for (j=0; j<=myarray2.length; j++) {
    if (myarray2[j].nodeName == "image") {
    image.push(myarray2[j].childNodes.toString());
    }
    }
    }
    }
    }
    //*************************
    // Funzione che estrae un elemento casuale dall'array dei files
    function loadRandom() {
    num_casuale = random(image.length);
    //trace(num_casuale)
    clip.loadMovie(image[num_casuale]);
    }

  5. #5
    Hai ragione 7vite utilizzavo jpg progressive

    grazie

  6. #6
    le solite jpg progressive :metallica good 7vite

  7. #7
    Originariamente inviato da Coach
    le solite jpg progressive :metallica good 7vite
    Che tra parentesi se si ha a disposizione sul proprio spazio Php con le librerie GD, si può 'aggirare' il problema

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.