Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    43

    preload per immagini...

    ciao a tutti,
    ho una home page che vorrei far visualizzare con un preload in javascript, però appena si digita l'indirizzo mi piacerebbe che nell'attesa che si caricano le img (pagina splittata con fireworks)compaia la scritta: benvenuti nel sito...

    qualcuno può aiutarmi?se è troppo complicato ci rinuncio poichè non ho molte conoscenze sugli script.

    vi ringrazio, dyland

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    4
    non è complicato MA lungo.

    devi avere un layer che nasconde tutto FINCHE le img nn siano state caricate o andate in errore.

    se cerchi sul forum ci deve essere qualcosa di recente.

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    43
    RIPROPONGO IL TEMA

    ho cercato tra i vari post ma c'è molta confusione, qualcuno sa aiutarmi?

    ciao cià

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


    <script>
    var nt = document.layers;
    var ie = document.all;
    function wait(){
    if(ie || nt){
    if(nt) document.loadwait.visibility="hidden";
    else loadwait.style.visibility="hidden";
    }
    }
    onload=wait;
    </script>
    <style>
    #loadwait{position:absolute;width:100%;height:95%; top:0;left:0;background-color:white;layer-background-color:white; font-family:arial,helvetica;}
    </style>
    </head>
    <body bgcolor="#FFFFFF">
    <script>
    if(ie || nt) document.write('<div id="loadwait"><table width="100%" height="95%" align="center" valign="middle"><tr><td width="100%" height="100%" align="center" valign="middle"><h2>...Attendere Prego....</h2></td></tr></table></div>')
    </script>







    Massimo

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    43
    grazie massimo, però non ho capito come lo devo inserire:
    nella mia index?oppure una pagina diversa?

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


    Devi metterlo nella pagina dove vuoi far visualizzare il messaggio:


    Attendere Prego


    Impostare i fogli di stile per le tue esigenze colori ecc..

    E dopo

    il commento



    Metti tutto quello che è nella pagina immagini ecc...


    Massimo

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    43
    ho provato e penso faccia al caso mio:

    compare una striscia bianca con la scritta: attendere prego.

    posso modificare il colore e la posizione (vorrei comparisse al centro)?
    comunque il codice l'ho inserito nell'haed, ho fatto bene?

    scusami se chiedo troppo ma in java sono 0000... ciao

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


    Aumenta la distanza dal margine alto

    adesso left e top sono a 0

    top:0;left:0;

    top:50;left:0;

    Fai alcune prove, la posizione una volta centrata rimarrà per tutte le risoluzioni

    Per i colori puoi fare tutte le modifiche che vuoi


    Adesso il tag <div> è bianco e la scritta nera


    Massimo

  9. #9
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    43
    grazie mille max.

    ho notato che la scritta compare insieme alle immagini che si caricano,sbaglio qualcosa?

    un ultima domanda e poi scappo: ma se volessi fare una pagina come preload che controlla il caricamento della pagina successiva (la home page)posso utilizzare lo stesso script, chiaramente ci sarà da modificare qualcosa.ciao

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

    se stai facendo prove in locale è normale la velocità di caricamento delle immagini ecc.. è veloce.


    Fai una prova on-line con lo script inserendo un'immagine di una 25/30a di Kb, devi vedere il messaggio all'inizio che scompare al completo caricamento dell'immagine.

    Per la seconda non ho capito.


    Massimo

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 © 2026 vBulletin Solutions, Inc. All rights reserved.