En mi web tengo uan serie de imagenes en distintas páginas que quiero que se abran en popup sin llamarlas por medio de un html, si no directamente, para eso encontre un código en este foro, que lo he aplicado y me va de maravilla.
Aparecen las imagenes en el navegador redimensionandose este al tamaño original de la imagen.
El problema me ha surgido, cuando algunas de las imagenes que me medían 428x184 les he cambiado el tamaño a 700x466, ahora al abrirlas el navegador aparece con el tamaño de la imagen anterior.
He intentado encontrar la solución o por que se produce y nada, me lleva loco.
He eliminado la caché del navegador y tampoco.
Una ayudita?
codigo de head
Código:
codigo del body<script> var titulo ="title" function PopUp(img){ foto1= new Image(); foto1.src=(img); Control(img); } function Control(img){ if((foto1.width!=0)&&(foto1.height!=0)){ verFoto(img); }else{ funcion="Control('"+img+"')"; intervalo=setTimeout(funcion,20); } } function verFoto(img){ancho=foto1.width+20; alto=foto1.height+20; cadena="width="+ancho+",height="+alto; ventana=window.open(img,"",cadena); //ventana.document.write('<html><head><title>' + titulo + '</title></head>'); } </script>
Código:
<div class="img_salon"><a href="javascript:PopUp('img/comedor_eiffel_g.jpg')"><img src="img/comedor_eiffel.jpg" border="0"/></a></div>