Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: Testo lightbox

  1. #1

    Testo lightbox

    Ho usato questa libreria per creare una lightbox.
    Ora vorrei modificarla per ottenere il nome dell'immagine visualizzata sotto all'immagine quando ci clicco...ad esempio se clicco sull'immagine di un pallone deve aprirsi la lightbox con l'immagine del pallone e sotto deve comparire la scritta 'Pallone'.
    Mi aiutate?

  2. #2
    Utente di HTML.it L'avatar di lyllo
    Registrato dal
    Apr 2001
    Messaggi
    832
    io, ho risolto in passato usando PHP.

    visto che memorizzavo nel database mysql il nome del file, "pallone.jpg",
    semplicemente quando generavo la pagina che leggeva i campi da database e caricava gli url delle immagini facevo direttamente una cosa tipo
    Codice PHP:
    echo "[img]immagini/$database[nome_immagine][/img]"
    in lightbox basta inserire l'attributo title e si apposto.
    ora te l'ho semplificato, io per esempio rimuovevo anche l'estensione del file in modo da visualizzare solo il nome.

    se non usi un linguaggio del genere devi scansionare tutta la pagina e trovare solo le immagini in essa contenute con una cosa tipo

    codice:
    lista_immagini = document.getElementsByTagName("IMG");
    for(i=0; i<lista_immagini.length;i++){
    lista_immagini[i].setAttribute('title','tuo titolo');
    }

  3. #3
    ma dove devo metterlo questo echo? intendo in che punto di quale pagina?

  4. #4
    up

  5. #5
    Utente di HTML.it L'avatar di lyllo
    Registrato dal
    Apr 2001
    Messaggi
    832
    Originariamente inviato da starcraftworld
    ma dove devo metterlo questo echo? intendo in che punto di quale pagina?
    se la pagina non è php non lo metti da nessuna parte.
    ti stavo solo dando una soluzione preliminare.

    se non usi php prova ad usare la funzione in javascript che ti ho scritto dopo.


  6. #6
    la lightbox è generata dalla libreria javascript che ti ho linkato, volevo sapere come modificare quella per aggiungere il nome dell'immagine dentro ad un tag p per esempio, collocato sempre nella lightbox...

  7. #7
    Utente di HTML.it L'avatar di lyllo
    Registrato dal
    Apr 2001
    Messaggi
    832
    Originariamente inviato da starcraftworld
    la lightbox è generata dalla libreria javascript che ti ho linkato, volevo sapere come modificare quella per aggiungere il nome dell'immagine dentro ad un tag p per esempio, collocato sempre nella lightbox...
    se vuoi visualizzare il titolo dell'immagine basta fare così:

    codice:
    image #1

  8. #8
    non riesco a spiegarmi...non voglio visualizzare il nome dell'immagine solo quando ci passo il mouse sopra (cioè usando il title), voglio inserire questo nome in un p, esattamente dentro alla lightbox.

  9. #9
    Utente di HTML.it L'avatar di lyllo
    Registrato dal
    Apr 2001
    Messaggi
    832
    Originariamente inviato da starcraftworld
    non riesco a spiegarmi...non voglio visualizzare il nome dell'immagine solo quando ci passo il mouse sopra (cioè usando il title), voglio inserire questo nome in un p, esattamente dentro alla lightbox.
    in quel modo il titolo dell'immagine viene visualizzato quando l'immagine viene ingrandita.

    se vuoi visualizzarlo che ne so, sotto al thumbnail, devi dare qualche altra informazione.
    come carichi le immagini nella pagina?
    è statica?
    è dinamica?

    se è un caricamento dinamico fai come ti ho detto sopra in php, se è statico non vedo quale sia il problema perchè è sufficiente scriverlo a mano.

    hai per caso la pagina online così da capire meglio cosa vuoi fare?

  10. #10
    chiedo scusa, è proprio come mi hai detto tu. pensavo ti riferissi all'alt.
    grazie mille

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.