Ciao ho un problema ho realizzato una funzione che permette di aprire una foto nella stessa pagina dove sono presenti tutte le miniature delle varie foto ...
lo richiamo cosi nel tag <img> relativo alla foto
onClick=open_img("immagine.jpg")
e la funzione è la seguente:
<SCRIPT Language="Javascript">
function open_img(immagine)
{
document.getElementById("photo").innerHTML='<p align=center><font color=bbbbbb>Caricamento in corso...</font></font>';
var fatt_ridu;
var larghezza;
var altezza;
var image = new Image();
image.src = immagine;
larghezza = (image.width);
altezza = (image.height);
if(larghezza>750)
{ fatt_ridu = larghezza/750;
larghezza=750;
altezza=altezza/fatt_ridu; }
document.getElementById("photo").innerHTML='<div id=img_gal_big align=center>[img]+ immagine +[/img]</div>';
}
</script>
nella pagina ho un tag <div id=photo>
io mi aspetterei che quando clicco su una miniatura si apra nel tag <div id=photo> la relativa foto e invece non sempre lo fa al primo click a volte devo cliccare due volte a volte solo 1 , non capisco perchè faccia cosi.
se avete dei suggerimenti sono molto graditi. la pagina in questione si trova su http://www.newalva.com/ver5/galleria.php
Grazie Luca