Visualizzazione dei risultati da 1 a 2 su 2

Discussione: onload e immagini

  1. #1
    Utente di HTML.it L'avatar di eremiss
    Registrato dal
    Sep 2003
    Messaggi
    212

    onload e immagini

    ciao, ho bisogno di creare uno script che mi esegua una funzione una volta caricate in cache una serie di imagini(6 nel mio esempio!!). Per ora ho usato questo script:
    codice:
    <body>
    <table width="53%" height="487" border="1">
      <tr>
        <td width="19%" height="196">[img]images/6.jpg[/img]</td>
        <td width="17%">[img]images/6.jpg[/img]</td>
        <td width="64%">[img]images/6.jpg[/img]</td>
      </tr>
      <tr>
        <td>[img]images/6.jpg[/img]</td>
        <td>[img]images/6.jpg[/img]</td>
        <td>[img]images/6.jpg[/img]</td>
      </tr>
    </table>
    
    </body>
    <script>
    var conta=0;
    imm=new Array();
    for(i=0;i<6;i++)imm[i]=new Image();
    function allerta(){
    for(c=0;c<6;c++) document.getElementById(c).src=imm[c].src;
    }
    function apri(){
    var numero=conta;
    if(numero<6){
    conta++;
    imm[numero].src='images/'+numero+'.jpg';
    imm[numero].onload=apri;
    }
    if(numero==6) allerta();
    }
    apri();
    </script>
    esiste un modo più semplice ed elegante, :sexpulp: non so per esempio associare tutte le immagini in un unico oggetto e quindi usare l'evento onload una sola volta?? senza richiamarlo per ogni immagine?
    il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,

  2. #2
    Utente di HTML.it L'avatar di eremiss
    Registrato dal
    Sep 2003
    Messaggi
    212
    vi prego è importante!!
    il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,

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.