Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di pariri
    Registrato dal
    Jul 2003
    Messaggi
    1,470

    Tempo di caricare una pagina. Attesa.

    Ciao,

    ho un slideshow in una pagina che quando si apre, ha un tempo di carica (le foto sono 20).
    La cosa che vorrei sarebbe un messaggio di "loading", ossia mentre l'utente aspetta di partire lo slideshow ( parte in automatico), compare il messaggio tipo "loading".

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2000
    Messaggi
    938
    Ciao


    Prova questo JS


    <script>
    /************************************************** ******************************
    Copyright (C) 1999 Thomas Brattli
    This script is made by and copyrighted to Thomas Brattli at www.bratta.com
    Visit for more great scripts.
    This may be used freely as long as this msg is intact!
    ************************************************** ******************************/

    //Browsercheck
    n=document.layers
    ie=document.all

    //Hides the layer onload
    function hideIt(){
    if(ie || n){
    if(n) document.divLoadCont.visibility="hidden"
    else divLoadCont.style.visibility="hidden"
    }
    }
    </script>
    <style>
    #divLoadCont{position:absolute; width:100%; height:100%; top:0; left:0; background-color:white; layer-background-color:white; font-family:arial,helvetica; z-index:100}
    TD{font-family:arial,helvetica}
    </style>

    </HEAD>

    <BODY bgcolor="#FFFFFF" onload="hideIt()">



    <script>
    //We write the table and the div to hide the content out, so older browsers won't see it
    if(ie || n) document.write('<div id="divLoadCont"><table width="100%" height="95%" align="center" valign="middle"><tr><td width="100%" height="100%" align="center" valign="middle"><h3>Attendere per favore....</h3></td></tr></table></div>')
    </script>

    <! -- Inizio Pagina -->




    Massimo

  3. #3
    Utente di HTML.it L'avatar di pariri
    Registrato dal
    Jul 2003
    Messaggi
    1,470
    grazie però...

    la cosa che ho bisogno sarebbe questa:

    quando si apre la mia pagina : "gallery.html" - dove c'è la gallery, ci mette un po' a caricare e partire lo slideshow, quindi vorrei che nel fratempo che l'utente deve aspettare, ci fosse una scrita vicina alla foto tipo: "attendere..."

    Grazie.

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2000
    Messaggi
    938
    Ciao

    Lo script fa esattamente questo.


    Fino a che la pagina non è completamente caricata vedi il messaggio



    Attendere per favore....


    Tutto quello che deve apparire dopo il completo caricamento deve stare dopo il commento:

    <! -- Inizio Pagina -->



    Massimo

  5. #5
    Utente di HTML.it L'avatar di pariri
    Registrato dal
    Jul 2003
    Messaggi
    1,470
    :master:

    allora:

    la mia pagina se apre completamente però lo slide show ci mette 3 o 4 secondi a partire e nel fratempo vorrei che sulla stessa pagina ci fosse la scrita "attendere..." vicina allo slideshow!

    grazie.

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2000
    Messaggi
    938
    Ciao


    Vuoi dire che quando il messaggio Attendere per favore..... sparisce la pagina con i contenuti si apre dopo 3 0 4 secondi?


    Massimo

  7. #7
    Utente di HTML.it L'avatar di pariri
    Registrato dal
    Jul 2003
    Messaggi
    1,470
    no...

    Allora tutto da capo!

    La mia pagina si carica, ok!
    Lo slide show parte dopo 4 secondi in automatico!
    Solo che se l'utente non vede subito che lo slideshow è partito, corre il rischio che cambia pagina e non vede che c'è un slideshow!
    Allora mentre lo slide non parte, vorrei questo messaggio affianco dello slideshow dicendo "attenda...".
    Dopo che parte sparisce la scrita.

    Hai capito adesso?


    Grazie.

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.