Buonasera, ho messo su aiutandomi sempre in rete questo script per creare un visualizzatore di immagini che si ingrandiscono quando ci si clicca sopra, però vorrei far scomparire le altre immagini quando l'immagine scelta si ingrandisce... vi posto lo script :
prendendo in esame questa parte del codice :
chiaramente se clicco cosi come sta scompare anche l'immagine scelta.... ho pensato che magari passando alla funzione mostra () o nascondi() delle variabili che identificano solo quelle che devono essere nascoste dovrebbe andare bene, ma non so come si fa...
Altra opzione sarebbe di dire ogni volta alle funzioni quale escludere ma è sempre per logica... mi aiutate per favore.
Grazie in anticipo. Domenico.
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">
<title></title>
<script language="javascript">
function mostra(var) {
e = document.getElementById("content").style.display="block";
f = document.getElementById("content1").style.display="block";
g = document.getElementById("content2").style.display="block";
}
function nascondi(var) {
a = document.getElementById("content").style.display="none";
b = document.getElementById("content1").style.display="none";
c = document.getElementById("content2").style.display="none";
}
</script>
</head>
<body>
<div>
<table style="text-align: left; width: 100%;" border="0"
cellpadding="2" cellspacing="2">
<tbody>
<tr>
<td><div align="center"; id="content2">
<img width="149" height="109" style="cursor: -moz-zoom-in;" src="dickinson.jpg" onclick="this.width=596;this.height=435; javascript:nascondi();" ondblclick="this.width=149;this.height=109; javascript:mostra();" title="titolo" alt="testo alternativo" /></div></td>
<td><div align="center" id="content">
<img width="149" height="109" style="cursor: -moz-zoom-in;" src="newton.jpg" onclick="this.width=596;this.height=435;" ondblclick="this.width=149;this.height=109;" title="titolo" alt="testo alternativo" /></div></td>
<td><div align="center" id="content1">
<img width="149" height="109" style="cursor: -moz-zoom-in;" src="Schopenhauer.jpg" onclick="this.width=596;this.height=435;" ondblclick="this.width=149;this.height=109; " title="titolo" alt="testo alternativo" /></div></td>
</tr>
</tbody>
</table></div>
<br />
</body>
</html>
prendendo in esame questa parte del codice :
HTML:
<div align="center"; id="content2">
<img width="149" height="109" style="cursor: -moz-zoom-in;" src="dickinson.jpg" onclick="this.width=596;this.height=435; javascript:nascondi();" ondblclick="this.width=149;this.height=109; javascript:mostra();" title="titolo" alt="testo alternativo" /></div>
chiaramente se clicco cosi come sta scompare anche l'immagine scelta.... ho pensato che magari passando alla funzione mostra () o nascondi() delle variabili che identificano solo quelle che devono essere nascoste dovrebbe andare bene, ma non so come si fa...
Altra opzione sarebbe di dire ogni volta alle funzioni quale escludere ma è sempre per logica... mi aiutate per favore.
Grazie in anticipo. Domenico.