disign | Javascript: immagine non trovata | a digital sign for a best design!
A digital sign for a best design

Articolo stampato da http://disign.improntedigitali.it/javascript-immagine-non-trovata-471-46-1.html

© Luca Frassineti

Javascript 4.160 visualizzazioni

Javascript: immagine non trovata

10/06/2013

Con un semplice javacsript possiamo impostare un'immagine di default e richiamando la funzione definita nello script realizzare una sostituzione automatica qualora l'immagine richiesta non sia presente.

Un esempio classico potrebbe essere quello del profilo di un utente in cui l'immagine personale non sia resa obbligatoria: anziché inserire nel db l'immagine di default, possiamo alleggerire lo stesso lasciando il campo non valorizzato e impostando il controllo nell'html in modo che se, l'utente non ha caricato una propria immagine di profilo, venga visualizzata quella di default.

 

La funzione javascript è la seguente:

    function remove_el(image) {
    image.onerror = "";
    image.src = "default.png";
    return true; 
}

Nel tag html inseriremo:

img src="user.jpg" onError="remove_el(this);"

Invia una domanda o un commento sull'articolo

I campi obbligatori sono segnalati *

*

*



 


Questo sito è totalmente privo di pubblicità, se volete sostenere questa inziativa, potete scegliere di fare una piccola donazione libera:


© 2009 - 2024 Impronte digitali di Luca Frassineti. Tutti i diritti riservati.