Visualizzazione dei risultati da 1 a 5 su 5

Discussione: preload?

  1. #1
    Utente bannato
    Registrato dal
    Feb 2005
    Messaggi
    55

    preload?

    buonasera io ho questo script link.

    se apro la pagina sul desktop del pc funziona sia con ff che con ie
    se carico la pagina su un sito funziona con ff e anche con ie ma con l'inconveniente che quest'ultimo premendo il link che fa cambiare l'immagine, l'immagine effettivamente cambia (col tasto desto "mostra immagine" appare), ma non viene visualizzata da se se non con questa operazione.

    Le domande sono,
    1 serve un preload per le immagini o è dovuto a un altro motivo?
    2 come inserisco un preload per le immagini? possibilimente un esempio perchè lo script non è mio e non conosco javascript

    grazie in anticipo a chi risponde!

    <script type="text/javascript">
    function ImmagineCasuale()
    {
    var IMG = new Array();
    var TXT = new Array();
    IMG[0] = "0.png";
    TXT[0] = "";
    IMG[1] = "1.png";
    TXT[1] = "";
    IMG[2] = "2.png";
    TXT[2] = "";
    IMG[3] = "3.png";
    TXT[3] = "";
    IMG[4] = "4.png";
    TXT[4] = "";
    var RND = Math.floor(Math.random() * IMG.length);
    document.getElementById("div_img").innerHTML = "[img]" + IMG[RND] + "[/img]

    ";
    document.getElementById("div_txt").innerHTML = TXT[RND];
    }
    </script>

  2. #2
    ok, vai a cercare il div con id="div_img" e mettici dentro

    [img][/img]



    (se vuoi puoi associarci un src all'immagine che viene visualizzata all'apertura della pagina)

    poi cambia la funzione in:

    <script type="text/javascript">
    function ImmagineCasuale()
    {
    var IMG = new Array();
    var TXT = new Array();
    IMG[0] = "0.png";
    TXT[0] = "";
    IMG[1] = "1.png";
    TXT[1] = "";
    IMG[2] = "2.png";
    TXT[2] = "";
    IMG[3] = "3.png";
    TXT[3] = "";
    IMG[4] = "4.png";
    TXT[4] = "";
    var RND = Math.floor(Math.random() * IMG.length);
    document.getElementById("MyImage").src = IMG[RND];
    document.getElementById("div_txt").innerHTML = TXT[RND];
    }
    </script>

  3. #3
    Utente bannato
    Registrato dal
    Feb 2005
    Messaggi
    55
    Ciao artorius
    L'ho provato qui link

    Niente. Svuoto i file temporanei, apro la pagina con IE, la prima appare (al caricamento pagina) poi premo il pulsante "qui" e le altre non appaiono. Appare solo quella messa nella cache con l'apertura della pagina

  4. #4
    quale IE? io l'ho provato col 7 e funziona tutto.

  5. #5
    Utente bannato
    Registrato dal
    Feb 2005
    Messaggi
    55
    Anche se in ritardo, grazie per l'aiuto alla fine ho risolto

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.