Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    Loading ok su IE ma non fu Firefox xkè?

    Ho un pagina php che mostra una tabella, dato che deve visualizzare parecchi dati è lenta la visualizzazione. Così per non far rimanere l'utente davanti ad una pagina bianca per alcuni secondi ho pensato di fargli visualizzare un'immagine di loading, attraverso l'utilizzo di questo codice trovato in rete.
    Il mio problema è che funziona perfettamente con IE ma non con Firefox, il quale non lascia l'utente davanti ad una pagina bianca ma gli fa vedere il caricamente della tabella passo per passo con l'immagine di loading sovrapposta.
    Io non vorrei questo, come posso evitarlo?
    Inoltre vorrei sottolineare che il codice l'ho trovato su un sito che OVVIAMENTE funziona perfettamente sia su IE che su Firefox, xkè????
    Vi prego aiutatemi
    codice:
    <body>
    	
    	<DIV id=textInLoad style="position:absolute;top:20%;left:30%"></div>
    
    	<script type="text/javascript">
    	textInLoad.innerHTML="<DIV style='border:0px solid black;background-color:#BBBBBB;padding:10px;top:50%;left:40%;position:absolute;font-family:verdana;font-size:18px'><center>LOADING
    [img]Animhorse.gif[/img]</center></div>"
    	</script>
    	
    	<center>
    
    codice che visualizza una tabella
    
    </center>
    	
    	<script>textInLoad.style.display="none"</script>
    	
    	</body>

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Prova cosi:
    codice:
    <body>
    	
    	<DIV id="textInLoad" style="position:absolute;top:20%;left:30%"><DIV style='border:0px solid black;background-color:#BBBBBB;padding:10px;top:50%;left:40%;position:absolute;font-family:verdana;font-size:18px'><center>LOADING
    [img]Animhorse.gif[/img]</center></div></div>
    	
    <center>	codice che visualizza una tabella</center>
    	
    	<script>document.getElementById('textInLoad').style.display="none"</script>
    	
    	</body>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    No....mi da ancora lo stesso problema...
    Si vede la pagina che si carica e sotto c'è la gif che gira

    Perchè????????

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Ma potrebbe essere un problema lato server di come esegui il caricamento col php prova a fare una ricerca su php
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    ok grazie....proverò a fare una ricerca anche se la vedo molto dura!

  6. #6

    Preloader accessibile

    Originariamente inviato da Saretta883
    Ho un pagina php che mostra una tabella, dato che deve visualizzare parecchi dati è lenta la visualizzazione. Così per non far rimanere l'utente davanti ad una pagina bianca per alcuni secondi ho pensato di fargli visualizzare un'immagine di loading, attraverso l'utilizzo di questo codice trovato in rete.
    Il mio problema è che funziona perfettamente con IE ma non con Firefox, il quale non lascia l'utente davanti ad una pagina bianca ma gli fa vedere il caricamente della tabella passo per passo con l'immagine di loading sovrapposta.
    Io non vorrei questo, come posso evitarlo?
    Inoltre vorrei sottolineare che il codice l'ho trovato su un sito che OVVIAMENTE funziona perfettamente sia su IE che su Firefox, xkè????
    Vi prego aiutatemi
    codice:
    <head>
    <script language="javascript" type="text/javascript">
    window.onload=function(){
       //Quando il caricamento della pagina è completo, nascondo il preload e mostro i contenuti
    		document.getElementById("contenuti").style.display="block
    		document.getElementById("loading").style.display="none
    
    }
    </script>
    </head>
    <body>
    <div id="loading" style="display:none;">
    Qui ci metti il contenuto del loading: testo, immagini, ecc.
    </div>
    
    <div id="contenuti">
        <script language="javascript" type="text/javascript">
    	<!--
                   //se javascript è abilitato, mostro il preload e nascondo i contenuti prima che vengano caricati.
    		document.getElementById("contenuti").style.display="none";
    		document.getElementById("loading").style.display="block";
    	-->
    	</script>
    
    Qui stampi a video i tuoi contenuti
    </div>
    </body>

  7. #7
    Grazie per l'aiuto Luca!
    Sei sempre molto prezioso! Riesci sempre a fare le cose che ti chiedo ma poi queste cose che riesci a farmi fare non smettono più di funzionare
    Ora il loading rimane sempre e non mi vengono caricati i dati
    Va bhè...grazie lo stesso!!!

  8. #8
    RETTIFICO....
    grazie infinite....questo sono riuscita a sistemarlo
    Adesso funziona!!!

  9. #9
    Originariamente inviato da Saretta883
    Grazie per l'aiuto Luca!
    Sei sempre molto prezioso!
    Sì, sono patrimonio dell'UNESCO.

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.