Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    46

    Aiuto per caricamento immagini

    Buongiorno a tutti,
    utilizzo il seguente codice per abbinare le immagini ai prodotti, utillizando come nome immagine lo stesso nome del prodotto più l'estensione, può capitare che qualche immagine non sia presente nella dir (image/prodotti), come fare per far si che se l'mmagine non venga trovata appaia un'immagine alternativa ad es. noimage.jpg?
    Grazie.

    <%
    Cartella = "images/prodotti/"
    Immagine = Request.QueryString("Prodotto")
    Estensione = ".jpg"
    Response.Write "<img src=""" & Cartella & Immagine & Estensione &""">"
    %>
    Ultima modifica di enidel; 17-08-2015 a 14:32

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Response.Write "<img src=""" & Cartella & Immagine & Estensione &""" onerror="this.src='percorso/nomeimmagine.ext'">"

    Aggiungendo onerror di javascript
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    46
    Grazie,
    gentilissimo e rapidissimo.

    Mi dava errore, per farlo andare ho dovuto fare solo una piccola modifica:

    Response.Write "<img src=""" & Cartella & Immagine & Estensione &""" onerror=this.src=""images/prodotti/no_image.jpg"">"





    Scusami se approfitto, è possibile anche aggiungere altre estensioni oltre a jgp, di modo tale che se un'immaggine abbia estensione .png venga comunque caricata?

    Grazie
    Ciao.
    Ultima modifica di enidel; 17-08-2015 a 15:11

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Non capisco a cosa ti riferisci alla immagine mancante o alla sostituta? Comunque direi di no

    e meglio cosi onerror=""this.src='percorso/nomeimmagine.ext'""
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2007
    Messaggi
    46
    Fa niente, mi riferivo al valore Estensione= ".jpg"

    Comunque come detto funziona perfettamente in questo modo:
    Response.Write "<img src=""" & Cartella & Immagine & Estensione &""" onerror=this.src=""images/prodotti/no_image.jpg"">"

    Grazie della disponibilità.
    Ciao.

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.