Visualizzazione dei risultati da 1 a 2 su 2

Discussione: chiamare due funzioni

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    17

    chiamare due funzioni

    vorrei chiamare all'onload della pagina due funzioni una di seguito all'altra...

    il codice che ho scritto:

    codice:
    <script language="JavaScript">
    
    function carica(delay1,delay2) {
    caricamini(delay1);
    carica1(delay2);
    }
    
    function caricamini(delay) {
    document.camera1.src=document.tabella.url1.value + '?' + (new Date().getTime());
    document.camera2.src=document.tabella.url2.value + '?' + (new Date().getTime());
    document.camera3.src=document.tabella.url3.value + '?' + (new Date().getTime());
    document.camera4.src=document.tabella.url4.value + '?' + (new Date().getTime());
    document.camera5.src=document.tabella.url5.value + '?' + (new Date().getTime());
    document.camera6.src=document.tabella.url6.value + '?' + (new Date().getTime());
    document.camera7.src=document.tabella.url7.value + '?' + (new Date().getTime());
    document.camera8.src=document.tabella.url8.value + '?' + (new Date().getTime());
    x=setTimeout('caricamini('+delay+')',delay);
    }
    
    function carica1(delay) {
    document.camera.src=document.modulo.url.value + '?' + new Date().getTime();
    alert(delay);
    x=setTimeout('carica1('+delay+')',delay);
    }
    </script>
    </head>
    <body background="righe.gif" onload='carica("10000","3000");'>
    ma la seconda funzione non viene eseguita (l'alert non spunta..) dove sbaglio??

    grazie

  2. #2
    codice:
    <script language="JavaScript">
    
    function caricamini(delay) {
    document.camera1.src=document.tabella.url1.value + '?' + (new Date().getTime());
    document.camera2.src=document.tabella.url2.value + '?' + (new Date().getTime());
    document.camera3.src=document.tabella.url3.value + '?' + (new Date().getTime());
    document.camera4.src=document.tabella.url4.value + '?' + (new Date().getTime());
    document.camera5.src=document.tabella.url5.value + '?' + (new Date().getTime());
    document.camera6.src=document.tabella.url6.value + '?' + (new Date().getTime());
    document.camera7.src=document.tabella.url7.value + '?' + (new Date().getTime());
    document.camera8.src=document.tabella.url8.value + '?' + (new Date().getTime());
     x=setTimeout('caricamini('+delay+')',delay);
    }
    
    function carica1(delay) {
    document.camera.src=document.modulo.url.value + '?' + new Date().getTime();
    alert(delay);
     x=setTimeout('carica1('+delay+')',delay);
    }
    </script>
    </head>
    <body background="righe.gif" onload="caricamini('10000');carica1('3000');">
    Facendo così non è la stessa cosa?

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 © 2026 vBulletin Solutions, Inc. All rights reserved.