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

    Alert caricamento immagine

    chiedo scusa per la mia ignoranza, sono un principiante.
    in una news da html.it ho letto questo articolo che riporto integralmente:
    ---DOMANDA
    C'è modo di essere sicuri che un'immagine sia stata completamente caricata all'interno della pagina?
    RISPOSTA
    Si L'oggetto immagine è dotato della proprietà complete, che ha valore true nel caso in cui l'immagine sia stata completamente caricata, false in caso contrario.
    Quindi:
    codice:
    if (document.images['nomeImmagine'].complete) 
    alert('l'immagine è stata caricata');
    ---
    Il mio problema è che non so dove inserire questa istruzione, ho provato ad inserirla tra <style e </style> ma non vedo nessun messaggio.
    se qualcuno può aiutarmi
    grazie

  2. #2
    Non ho ben presente l'articolo ma di solito il codice javascript va inserito tra i seguenti tag nell'head del documento html:

    <script type="text/javascript" >
    TUO CODICE
    </script>

    Il tag <style> e' per i css interno alla pagina !
    http://www.targetweb.it - Web design, guide e risorse utili su Html5, jQuery, Css3

  3. #3

    Alert caricamento immagine

    l'ho già fatto ma l'alert non viene visualizzato, quindi non vedo niente.

  4. #4
    Prova con jQuery:

    Includi le API jQuery e studiati questo:

    http://www.w3schools.com/jquery/jquery_callback.asp
    http://www.targetweb.it - Web design, guide e risorse utili su Html5, jQuery, Css3

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    codice:
    <html>
        [img]myimg.jpg[/img]
        <script language="JavaScript">
        if(document.getElementById("myimg").complete)
          alert("Caricamento immagine terminato");
        else
          alert("Caricamento immagine in corso");
        </script>
    </html>

  6. #6
    innanzitutto grazie per l'impegno.
    ho inserito il tuo codice, logicamente tra <body> e </body> con l'mmagine che deve caricarsi, pero' succede questo: appare subito il messaggio "Caricamento immagine in corso", incomincia a caricarsi e poi si ferma finquando non premo OK e di conseguenza non viene visualizzato il messaggio "Caricamento terminato".
    In sostanza per completare il caricamento bisogna necessariamente premere su OK, se vuoi puoi vederlo qui http://edeamicis.eu/pascoli/pof/festa/feste_pa.html

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    mmmm... se ho capito bene cosa vuoi fare ti basta questo:

    codice:
    [img]myimg.jpg[/img]

  8. #8
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    occhio che complete potrebbe non funzionare su opera quando carichi l'immagine dalla cache (ho notato questo problema di recente)
    Vuoi aiutare la riforestazione responsabile?

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

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.