Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    le tue immagini vengono caricate solo al momento del passaggio del mouse, e il loro tempo di caricamento porta a ciò che lamenti (una volta che hai già aperto la pagina e sono nella cache vengono visualizzate immediatamente).
    Soluzione: fare un preload (che può esser fatto con javascript; in alternativa, ma è metodo che a me piace poco, senza javascript, è inserire un div di dimensioni ridotte e nascosto nella pagina che contenga le immagini)

  2. #2
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    una cosa tipo questa:

    codice:
    if (document.images) {
        img1 = new Image();
        img1.src = "http://www.miosito.com/immagine1.jpg";
        img2 = new Image();
        img2.src = "http://www.miosito.com/immagine2.jpg";
        img3 = new Image();
        img3.src = "http://www.miosito.com/immagine3.jpg";
    }
    aggiungendo tutte le immagini e specificando il percorso giusto.
    Esistono script più complessi, che potranno esserti suggeriti, per intanto anche questo funge

  3. #3
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    fra <script type="text/javascript"> e </script> se inserisci lo script nella pagina e non esternamente

  4. #4
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    direi che è lo stesso, i tempi di caricamento dipendono dalla velocità della linea dell'utente e dal peso dell'immagine

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.