Visualizzazione risultati 1 fino 5 di 5

Discussione: Scritta di caricamento

  1. #1
    Guest

    Talking Scritta di caricamento

    Ciao a tutti, volevo chiedere a tutti se conoscete il modo di fare apparire una scritta che dica tipo "ATTENDERE, CARICAMENTO IN CORSO..." o cose del genere mentre contemporaneamente carica un'altra pagina un po' pesante. Mi è stato proposto questo link: http://www.html.it/dynamic/utility/utility13.htm
    che però non mi funzia il codice di lì. Avete
    altri modi per ottenere l'effetto richiesto? Grazie mille,

    Harry

  2. #2
    Guest

    Predefinito

    Allora...l'ho preso dal mio portale CMS (e-xooport) -> quindi se vuoi cambia i nomi delle funzioni

    INSERISCI TRA I TAG <HEAD>
    Codice:
    <script type='text/javascript'>
    function xoopsGetElementById(id) {
    if (document.getElementById(id)) {
    	return document.getElementById(id);
    	} else if (document.all[id]) {
    		return document.all[id];
    		} else if (document.layers && document.layers[id]) {
    			return (document.layers[id]);
    			} else {
    				return false;
    			}
    }
    
    function toggle_visibility(id, flag)  {
    
    if (xoopsGetElementById(id)) {
    	xoopsGetElementById(id).style.visibility = (flag) ? 'visible' : 'hidden';
    	}
    }
    </script>
    Poi all'inizio del <BODY> metti

    Codice:
    <div id="waitDiv" style="position:absolute; left:40%; top:50%; visibility:hidden; text-align:center;">
    	<!-- HTML CODE -->
    <table cellpadding="3" cellspacing="3" class="waitbox"><tr>
    <td align="center">
    <b><big>Caricamento...</big></b><br />
    <img src="http://www.e-xoopport.it/themes/bluemedia/images/await.gif" alt="" />
    <br />Attendere prego.</td></tr>
    </table>
    <!-- HTML CODE -->
    </div>
    <script type='text/javascript'>
    <!--
        toggle_visibility('waitDiv', 1);
    //-->
    </script>
    Poi inserisci tutto il tuo sito, e alla fine, prima di chiudere il tag <BODY>, metti

    Codice:
    <script type='text/javascript'>
    <!--
        toggle_visibility('waitDiv', 0);
    //-->
    </script>
    Vedi un pò se ti funonzia

    EDIT: ovviamente se vuoi cambiare il contenuto della finestrina di caricamento, modifica la table presente nel <div> che c'è sotto il tag <body>
    Codice:
    <div id="waitDiv" style="position:absolute; left:40%; top:50%; visibility:hidden; text-align:center;">
    <!-- HTML CODE --> ---> MODIFICA DA QUI
    <table cellpadding="3" cellspacing="3" class="waitbox"><tr>
    <td align="center">
    <b><big>Caricamento...</big></b><br />
    <img src="http://www.e-xoopport.it/themes/bluemedia/images/await.gif" alt="" />
    <br />Attendere prego.</td></tr>
    </table>
    <!-- HTML CODE --> ----> FINE MODIFICHE
    </div>
    byez!
    Ultima modifica di WebSmasher : 21-12-2005 alle ore 23.44.47

  3. #3
    Guest

    Predefinito

    Grazie 1000!!!! Ma cosa devo mettere in alt="****"??? Ora è vuoto...

  4. #4
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Dove c'è alt andrebbe il testo che si fa vedere se non si riesce a vedere l'immagine.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  5. #5
    Guest

    Talking

    Ah.... vero.... la versione di latino di oggi mi deve proprio aver dato alla testa, grazie ancoera comunque, lo provo e ti faccio sapere.
    Ma per provarlo e vedere se funzia in locale come devo fare se carica tutto in un amen????

    EDIT: funzia è una meraviglia.
    Ultima modifica di sottoscalapunk : 22-12-2005 alle ore 16.40.15

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •