Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. [Risolto] body onLoad
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • C
      claire User Attivo • 6 nov 2007, 14:25 ultima modifica di

      [Risolto] body onLoad

      salve, qualcuno sa se è possibile richiamare più di una funzione javascript nell'evento <body onLoad> ? se si come si fa? a me non funziona...
      grazie

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
        Caricamento altri post
        Rispondi
        • Topic risposta
        Effettua l'accesso per rispondere
        • Da Vecchi a Nuovi
        • Da Nuovi a Vecchi
        • Più Voti
         

      • M
        misterwo User Attivo • 7 nov 2007, 08:38 ultima modifica di

        il javascript

        function appari()
        { if (document.all)
          { movie.style.visibility = "visible" }
          else
          { document.movie.visibility = "visible" }
        }
        function scompari()
        { if (document.all)
          { movie.style.visibility = "hidden" }
          else
          { document.movie.visibility = "hidden" }
        }
        
        

        e il tuo body...

        <body onLoad="appari()">

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • C
          claudioweb Super User • 8 nov 2007, 14:03 ultima modifica di

          Ciao, si fa proprio come indicato.
          Guarda questo esempio:

          <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
          <html xmlns="http://www.w3.org/1999/xhtml">
          <head>
          <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
          <title>Untitled Document</title>
          <script language="javascript" type="text/javascript">
          <!-- 
          function ciao(){
              window.alert('ciao');
              return(0);
              }
           -->
          </script>
          </head>
          <body onload="ciao();">
          <p>Visualizza una finestrella con scritto ciao</p>
          </body>
          </html>
          
          

          Sposto nella sezione javascript. :ciauz:

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • C
            claire User Attivo • 8 nov 2007, 22:19 ultima modifica di

            non so se non ho capito io o se non mi sono spiegata.. le funzioni sono 2 .. facciamo conto una che fa apparire la finestrella con la scritta ciao, e un'altra che fa un'altra cosa completamente diversa.. posso eseguirle entrambe nell'onLoad? a me sembra di no, ma magari sono io che non vi sto capendo 😞

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • C
              claudioweb Super User • 9 nov 2007, 00:24 ultima modifica di

              Ciao, scusa ma forse il mio esempio era poco attinente... Tra tante tab aperte ho capito poco 😄

              Nell'onload devi richiamare una terza funzione che richiami le altre e due. Questa opzione è scalabile:

              <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
              <html xmlns="http://www.w3.org/1999/xhtml">
              <head>
              <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
              <title>Untitled Document</title>
              <script language="javascript" type="text/javascript">
              <!-- 
              function funzione1(){
              // operazioni
              
                  }
              function funzione2(){
              // operazioni
                  }
              
              
              **function avvio(){
              
                  funzione1();
                  funzione2();
                  }**
              
               -->
              </script>
              </head>
              <body onload="**avvio();**">
              <p>Avvia due funzioni</p>
              </body>
              </html>
              ```Oppure puoi richiamare la seconda funzione direttamente dalla dentro la prima. Questa opzione è immediata ma un po' più grezza:
              
              
              

              <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
              <html xmlns="http://www.w3.org/1999/xhtml">
              <head>
              <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
              <title>Untitled Document</title>
              <script language="javascript" type="text/javascript">
              <!--
              function funzione1(){
              ** funzione2();**
              // operazioni

              }
              

              function funzione2(){
              // operazioni
              }
              -->
              </script>
              </head>
              <body onload="funzione1();">
              <p>Avvia due funzioni</p>
              </body>
              </html>

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • C
                claire User Attivo • 9 nov 2007, 09:40 ultima modifica di

                grazie mille , ora ci provo 🙂

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                Caricamento altri post
                Rispondi
                • Topic risposta
                Effettua l'accesso per rispondere
                • Da Vecchi a Nuovi
                • Da Nuovi a Vecchi
                • Più Voti