Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di tulsas
    Registrato dal
    Jan 2001
    Messaggi
    54

    Usare due funzioni onload

    Mi scuso per il pressappochismo, ma sono a digiuno totale di javascript

    Ho inserito in una pagina due script già confezionati, che si attivano su window.onload
    però funziona solo il secondo in ordine d'inserimento.

    codice:
    <script type="text/javascript" src="dropdown.js"></script>
    <script type="text/javascript" src="nifty.js"></script>
    
    <script type="text/javascript">
    window.onload=function(){
    if(!NiftyCheck())
        return;
    Rounded("div#nifty","all","#FFF","#D4DDFF","smooth");
    }
    
    window.onload=startList;
    </script>
    Come posso fare per farli andare entrambi?

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Chiama il secondo al termine del primo
    codice:
    window.onload=function(){
      if(!NiftyCheck()) {
        startList();
        return;
      }
      Rounded("div#nifty","all","#FFF","#D4DDFF","smooth");
      startList();
    }
    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it L'avatar di semolino
    Registrato dal
    Nov 2004
    Messaggi
    1,499
    Forse questo fa al caso mio... anche io ho bisogno di fare partire due funzioni all'onload
    Ora ho questa, funzionante:
    codice:
    window.onload=function(){
      objDiv=document.getElementById('DivTime');
      setTimeout("objDiv.style.display='block'",1000);
    }
    dopo che compare la div 'DivTime', avrei bisogno di far partire la funzione
    codice:
    window.onload=function(){
      objDiv=document.getElementById('DivTime');
      setTimeout("objDiv.style.display='block'",1000);
      opacity('FadeIn', 0, 100, 1500);
    }
    legata sempre alla stessa id della div.

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da semolino
    Forse questo fa al caso mio... anche io ho bisogno di fare partire due funzioni all'onload
    Ora ho questa, funzionante:
    codice:
    window.onload=function(){
      objDiv=document.getElementById('DivTime');
      setTimeout("objDiv.style.display='block'",1000);
    }
    dopo che compare la div 'DivTime', avrei bisogno di far partire la funzione
    codice:
    window.onload=function(){
      objDiv=document.getElementById('DivTime');
      setTimeout("objDiv.style.display='block'",1000);
      opacity('FadeIn', 0, 100, 1500);
    }
    legata sempre alla stessa id della div.
    Hai gia' una discussione aperta per il TUO problema... perche' invadere quelle degli altri?

    @ tulsas: scusa se chiudo, se hai necessita' di ulteriori chiarimenti puoi aprire una nuova discussione
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    tulsas ha scritto un messaggio il giorno 02-07-2006 14:36:
    Volevo ringraziarti, funziona alla perfezione!

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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.