Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it L'avatar di Lino80
    Registrato dal
    Oct 2005
    Messaggi
    1,560

    loading non funziona con firefox

    la barra di avanzamento non funziona col browser firefox, sapete da cosa può dipendere?

    codice:
    <script language="javascript" type="text/javascript">
       <!--
        var espandi = 0;
            function Loading() {
               barra.style.width = espandi;
               espandi++;
               percentuale.innerHTML = Math.round(espandi / 2) + "%";
                  if (espandi != 200) {
                      window.setTimeout("Loading(), 10");
                  }
            }
            function Go() {
               location.href = "inviafile.asp";
            }
            window.setTimeout("Go()", 12000);
       //-->
      </script>
     </head>
    <body topmargin="150" onLoad="Loading()" scroll="No">
    
    <table width="222" align="center" cellpadding="1" cellspacing="10">
     <tr>
       <td class="loading">Trasferimento completato...</td>
     </tr>
     <tr>
     <td class="loading2">Verrai indirizzato alla pagina iniziale!</td>
     </tr>
     <tr>
       <td class="barra"><div id="barra"></div></td>
     </tr>
     <tr>
       <td><div id="percentuale"></div></td>
     </tr>
    </table>

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    forse volevi scrivere

    barra.style.width = espandi + 'px';
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Utente di HTML.it L'avatar di Lino80
    Registrato dal
    Oct 2005
    Messaggi
    1,560
    così dici:

    codice:
    <script language="javascript" type="text/javascript">
       <!--
        var espandi = 0;
            function Loading() {
               barra.style.width = espandi + 'px';
               espandi++;
               percentuale.innerHTML = Math.round(espandi / 2) + "%";
                  if (espandi != 200) {
                      window.setTimeout("Loading(), 10");
                  }
            }
            function Go() {
               location.href = "inviafile.asp";
            }
            window.setTimeout("Go()", 12000);
       //-->
      </script>
    ?

  4. #4
    Utente di HTML.it L'avatar di Lino80
    Registrato dal
    Oct 2005
    Messaggi
    1,560
    così non funziona lostesso...

  5. #5
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    Visto che usi firefox hai guardato la console javascript per sapere che messaggio di errore viene segnalato? (menu strumenti > console degli errori)

    Ad ogni modo c'è un altro errore da correggere

    window.setTimeout("Loading(), 10")
    va scritto
    window.setTimeout("Loading()", 10)
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  6. #6
    Utente di HTML.it L'avatar di Lino80
    Registrato dal
    Oct 2005
    Messaggi
    1,560
    qui dice che c è l errore:

    Avviso: Elemento referenziato per ID/NAME a livello globale. Si dovrebbe invece utilizzare il document.getElementById(), standard W3C.
    File sorgente: http://www...
    Riga: 131

    barra.style.width = espandi;



    Avviso: Elemento referenziato per ID/NAME a livello globale. Si dovrebbe invece utilizzare il document.getElementById(), standard W3C.
    File sorgente: http://www...
    Riga: 133

    percentuale.innerHTML = Math.round(espandi / 2) + "%";

  7. #7
    Utente di HTML.it L'avatar di Lino80
    Registrato dal
    Oct 2005
    Messaggi
    1,560
    qui dice che c è l errore:

    Avviso: Elemento referenziato per ID/NAME a livello globale. Si dovrebbe invece utilizzare il document.getElementById(), standard W3C.
    File sorgente: http://www...
    Riga: 131

    barra.style.width = espandi + 'px';



    Avviso: Elemento referenziato per ID/NAME a livello globale. Si dovrebbe invece utilizzare il document.getElementById(), standard W3C.
    File sorgente: http://www...
    Riga: 133

    percentuale.innerHTML = Math.round(espandi / 2) + "%";

  8. #8
    Utente di HTML.it L'avatar di Lino80
    Registrato dal
    Oct 2005
    Messaggi
    1,560
    up

  9. #9
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    codice:
    <script type="text/javascript">
       <!--
        var espandi = 0;
            function Loading() {
               document.getElementById('barra').style.width = espandi + 'px';
               espandi++;
               document.getElementById('percentuale').innerHTML = Math.round(espandi / 2) + "%";
                  if (espandi != 200) {
                      window.setTimeout("Loading()", 10);
                  }
            }
            function Go() {
               location.href = "inviafile.asp";
            }
            window.setTimeout("Go()", 12000);
       //-->
      </script>
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  10. #10
    Utente di HTML.it L'avatar di Lino80
    Registrato dal
    Oct 2005
    Messaggi
    1,560
    non funziona neanche così... mi da gli errori nel css

    es:

    Errore: Errore nell'interpretazione del valore della proprietà 'border-style'. Dichiarazione tralasciata.
    File sorgente: http://www.sito.com/include/style.css
    Riga: 47

    border-width:;


    penso però che non dipenda dal css vero?

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.