Ver Mensaje Individual
  #9 (permalink)  
Antiguo 26/01/2006, 13:28
vio
 
Fecha de Ingreso: octubre-2005
Mensajes: 48
Antigüedad: 19 años, 4 meses
Puntos: 2
no m funciona abrir en la misma ventana

hola!!
quiero abrir las imágenes de mi pag. web en la misma ventana, es decir, no que se abran mil ventanas cada vez que pinxes a una imagen. entonces tengo este código javascript (k lo he encontrado en un post, mil gracias!!)
Código PHP:
var _img_grande;
            var 
_titulo;
            var 
_estado;

            function 
mostrar() {
                var 
ops "top=" + ((screen.height _img_grande.height) / 2);
                
ops += ",left=" + ((screen.width _img_grande.width) / 2);
                
ops += ",width=" _img_grande.width ",height=" _img_grande.height;
                
ops += ",status=";
                
ops += (_estado) ? "yes" "no";
                var 
contenido "<html><head><title>" _titulo;
                
contenido += "</title></head><body style='background-image: url(" _img_grande.src ")'></body></html>";
                var 
ventana window.open(""""ops);
                
ventana.document.open();
                
ventana.document.write(contenido);
                
ventana.document.close();
            }

            function 
cargando() {
                if (
_img_grande.completemostrar();
                else 
setTimeout("cargando()"100);
            }

            function 
abrir(imagentituloestado)    {
                
_img_grande = new Image();
                
_img_grande.src imagen;
                
_titulo titulo;
                
_estado estado;
                
cargando();
            } 
y lo llamo de la siguiente manera:
Código PHP:
<a href="#" onClick="abrir('../fotosHostal/balneario.jpg','Balneario','false');return false"><img src="../imagenes/balneario2.jpg" width="100" height="75" class="fotosAmpliar"></a
entonces como hago para que muestre la foto en la ventana que ya esta abierta???
he leido que es con ventana.focus(), pero no se donde ponerlo.
lo pongo después de ventana.document.open, pero no funciona.

m stoy volviendo loca con esto de las fotos!!
ayuda!!