ciao, ho fatto una semplice funzione di prova!
clicco su un'immagine miniatura e chiamo la funzione.
carico l'immagine
la inserisco in un div nascosto
e visualizzo il div
ecco la funzione
la funzione č semplice ed inserisce un link sopra la foto per chiuderla o meglio nasconderlacodice:function Foto(Numero){ var Immagine = new Image(); Immagine.src = "foto"+ Numero +".jpg"; Immagine.onload = function(){ var Elm = document.getElementById("Foto"); Elm.innerHTML='Chiudi[img]'+Immagine.src+'[/img]'; Elm.style.visibility = "visible"; } } function FotoChiudi(){ document.getElementById("Foto").style.visibility = "hidden"; }
con ff funziona regolarmente
con ie invece funziona, ma se clicco di nuovo sopra la stessa foto non la riapre + mentre se vado sulle altre le visualizza ma se poi ritorno idem, come mai ?

Rispondi quotando