ciao a tutti
devo fare una gallery di 400 foto
volevo creare una pagina con "precedente" e "successiva"
le foto le ho nominate foto_1 foto_2 ecc.
che comando devo dare ai pulsanti per caricare le foto?
ciao a tutti
devo fare una gallery di 400 foto
volevo creare una pagina con "precedente" e "successiva"
le foto le ho nominate foto_1 foto_2 ecc.
che comando devo dare ai pulsanti per caricare le foto?
ti serve 1 script x questo
<script language="javascript" type="text/javascript">
pic_active = 0;
function pics(val)
{
pic_active += val;
document.getElementById('foto').src = "immagini/foto_"+pic_active+".jpg"
}
</script>
<body>
<input type="button" value="Prossima Foto" OnClick="javascriptics(1)">
<img id="foto">
<input type="button" value="Foto Precedente" OnClick="javascriptics(-1)">
</body>
+ o - questo è...devi lavorarci 1 pò su
![]()
La più grande forza a disposizione dell'umanità è la non violenza (Ghandi).
(15/06/2003 - 16 points, 17 rembounds and 1 standing ovation x Admiral David Robinson... San Antonio Spurs~ 2003/5 NBA champions)
questa e la mia pagina, con la foto 2 che manda alla 1 e alla 3
puoi aiutarmi a inserire il tuo script?
<html>
<head>
<title>5 / foto_4.jpg</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head>
<body bgcolor="#ffffff" link="#000000" vlink="#999999">
<table border=0>
<tr>
<td height="505" align="center"> [img]../images/foto_2_jpg.jpg[/img]
<font size="2" face="Verdana, Arial, Helvetica, sans-serif"> homeprecedente</font>
<font color="#FFFFFF">0</font> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">successiva</font></td>
</tr>
</table>
</body>
</html>
Così dovrebbe andare :)Originariamente inviato da Goliath
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>5 / foto_4.jpg</title>
<script language="javascript" type="text/javascript">
pic_active = 0; // variabile globale.
/* Il valore passato varrà 1 o -1.
Il valore serve per incrementare/decrementare il numero della foto da stampare a video. */
function pics(val)
{
pic_active += val; // pic_active corrisponde alla foto visualizzata.
// Comando per visualizzare la FOTO.
document.getElementById('foto').src = "../images/foto_" + pic_active + ".jpg";
}
// Questa funzione apre l'immagine a pieno schermo.
function OpenPic()
{
window.location="../images/foto_"+pic_active+".jpg";
}
</script>
</head>
<body bgcolor="#ffffff" link="#000000" vlink="#999999" OnLoad="javascript:pics(1)">
<table border=0>
<tr>
<td height="505" align="center">
<a href="#" Onclick="javascript:OpenPic()">
<img id="foto" border=0></a>
<font size="2" face="Verdana, Arial, Helvetica, sans-serif">
home
precedente</font>
<font color="#FFFFFF">0</font>
<font size="2" face="Verdana, Arial, Helvetica, sans-serif">successiva</font></td>
</tr>
</table>
</body>
</html>
(scusami se non t'ho risposto prima ma ero fuori)
Ciauz
P.S. Tieni presente che la scritta "JAVASCRIPT" va scritta unita !!!
La più grande forza a disposizione dell'umanità è la non violenza (Ghandi).
(15/06/2003 - 16 points, 17 rembounds and 1 standing ovation x Admiral David Robinson... San Antonio Spurs~ 2003/5 NBA champions)