Hola gente,
tengo este javascript
:
Código:
<script type="text/javascript" language="javascript">
function abrirFoto(RutaFoto) {
var f;
f = window.open(RutaFoto,"VerFoto","top=0px, left=0px, width=445px, height=445px;");
f.focus();
}
</script>
La funcion se lanza en el onclick de un hypervínculo, seguido de un return false, para que no ejecute el enlace como tal. Algo así:
Código:
<a href="Images/Foto1.jpg" onclick="abrirFoto(this.href); return false;">
El efecto esperado es que al clicar en el enlace, se abra una ventana con la foto. Y luego, el f.focus(); para traerme la ventana "al frente". Así, cuando vuelvo a clicar en otro enlace de la página original, me carga la foto en la misma ventanita que ya está abierta.
El problema es que en firefox se me queda en el focus(). O sea, me hace todo menos el focus, con lo que tengo la nueva foto cargada en la ventanita abierta, pero se queda detrás y no puedo verla.
Espero me puedan ayudar.
Gracias por sus sugerencias.
Saludos.