Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di pariri
    Registrato dal
    Jul 2003
    Messaggi
    1,470

    Foto gallery con descrizione

    ho questo script per una specie di foto gallery:

    codice:
    function changeImage(filename)
    	{
      	mainimage.src = filename;
    	}

    [img]01.jpg[/img]

    [img]01.jpg[/img]
    [img]02.jpg[/img]
    [img]03.jpg[/img]


    vorrei sapere come posso aggiungere una descrizione ad ogni img?

    grazie
    La vita è un percorso, goditi il viaggio.

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    descrizione dove?
    parli di un tooltip (title/alt dell' immagine)
    o di una descizione sempre visibile nelle vicinanze dell' immagine?

  3. #3
    Utente di HTML.it L'avatar di pariri
    Registrato dal
    Jul 2003
    Messaggi
    1,470
    ah... scusami...
    la descrizione sarebbe visibile sotto la foto

    grazie
    La vita è un percorso, goditi il viaggio.

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    <div id="descr">qui le descrizioni</div>
    ...
    [img]01.jpg[/img]
    codice:
    function changeImage(filename,description){
      	mainimage.src = filename;
      	if(document.getElementById){
      	  	document.getElementById('descr').innerHTML=description;
      	}
    }
    ciao

  5. #5
    Utente di HTML.it L'avatar di pariri
    Registrato dal
    Jul 2003
    Messaggi
    1,470
    funziona tutto con IE, però con Firefox no!
    Non si potrebbe fare crossbrowser?

    grazie!
    La vita è un percorso, goditi il viaggio.

  6. #6
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    in quello che ho aggiunto non c'e' nulla che possa dare fastidio a ffox,
    sbagli qualcosa tu
    posta + codice

  7. #7
    Utente di HTML.it L'avatar di pariri
    Registrato dal
    Jul 2003
    Messaggi
    1,470
    ti posto tutta la pagina:

    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    	<head>
    		<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
    		<SCRIPT LANGUAGE="JavaScript">
    <!--
    function changeImage(filename,description){
      	mainimage.src = filename;
      	if(document.getElementById){
      	  	document.getElementById('descr').innerHTML=description;
      	}
    }
    
    //-->
    </script>
    	</head>
    
    	<body bgcolor="#ffffff">
    		<table width="526" border="1" cellspacing="2" cellpadding="0" height="281">
    			<tr>
    				<td>[img]base.jpg[/img]
    					<table width="144" border="1" cellspacing="2" cellpadding="0">
    						<tr>
    							<td>[img]01.jpg[/img]</td>
    							<td>[img]02.jpg[/img]</td>
    							<td>[img]03.jpg[/img]</td>
    						</tr>
    					</table>
    					
    
    <div id="descr"></div></p>
    				</td>
    			</tr>
    		</table>
    	</body>
    </html>
    grazie
    La vita è un percorso, goditi il viaggio.

  8. #8
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    hai dimenticato gli apici in apertura nel secondo e terzo link

    a parte quello,
    la console di ffox mi segnala come warning (quindi non proprio un errore) il fatto che usi mainimage.src quando dovresti dare id="mainimage" all' immagine e usare document.getElementById('mainimage').src=filename

    altro non vedo

  9. #9
    Utente di HTML.it L'avatar di pariri
    Registrato dal
    Jul 2003
    Messaggi
    1,470
    adesso è tutto ok!
    grazie mille del tuo aiuto!

    La vita è un percorso, goditi il viaggio.

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.