SoloCodigo

Programación Web y Scripting => HTML => Mensaje iniciado por: cesarc en Miércoles 2 de Junio de 2004, 00:57

Título: Ubicar Un Ventana
Publicado por: cesarc en Miércoles 2 de Junio de 2004, 00:57
Saludos...

Tengo, con JavaScript (onClick="window.open('prueba.php','prueba','toolbar=no,width=400,height=200')") una pequeña ventana, que al ser llamada salta sobre la ventana principal y se ubica en la parte superior izquierda...

Lo que necesito es fijar su ubicacion al centro de la pantalla

¿como?
Título: Re: Ubicar Un Ventana
Publicado por: Hao en Miércoles 2 de Junio de 2004, 02:04
Fire...haz probado con la opcion center?
Título: Re: Ubicar Un Ventana
Publicado por: Hao en Miércoles 2 de Junio de 2004, 02:07
Fire... o bien no entiendo bien lo que has planteado... vale debe ser por la hora...(jajaja)  -_-  -_-
Título: Re: Ubicar Un Ventana
Publicado por: Avalon en Miércoles 2 de Junio de 2004, 11:23
El siguiente código ubica la ventana en el centro de la pantalla

Código: Text
  1. onClick="ventana=window.open('prueba.php','prueba','toolbar=no,width=400,height=200');ventana.moveTo((screen.width-400)/2, (screen.height-200)/2);"
  2.  


Salu2,
Avalon
Título: Re: Ubicar Un Ventana
Publicado por: cesarc en Miércoles 2 de Junio de 2004, 13:40
mmm, ese atributo... aun no me funciona...

Adicionalmente, ¿donde consigo sobre esos atributos?¿y sobre los atributos de las etiquetas de html? he buscado incansablemente por Google y no he conseguido nada qu hable sobre ellos...
Título: Re: Ubicar Un Ventana
Publicado por: Avalon en Miércoles 2 de Junio de 2004, 13:58
Si no te funciona deberías publicar el código, quizá tengas algún error.


Sobre las propiedades, métodos y eventos de los objetos window y screen utilizados en el código...

http://www.devguru.com/Technologies/ecmasc...ref/window.html (http://www.devguru.com/Technologies/ecmascript/quickref/window.html)

http://www.devguru.com/Technologies/ecmasc...ref/screen.html (http://www.devguru.com/Technologies/ecmascript/quickref/screen.html)
Título: Re: Ubicar Un Ventana
Publicado por: cesarc en Miércoles 2 de Junio de 2004, 14:44
<a onClick="window.open('prueba.php','prueba','toolbar=no,width=400,height=200');window.moveTo((screen.width-400)/2, (screen.height-200)/2);"
                style="cursor:hand; color:#0000A0"><u>prueba</u></a>
Título: Re: Ubicar Un Ventana
Publicado por: Avalon en Miércoles 2 de Junio de 2004, 15:39
El objeto window lo tienes que asignar a una variable para luego poder llamar a su método moveTo.

Fíjate en el código que he puesto antes que al hacer el window.open le asigno el objeto a la variable ventana para luego ubicar la nueva ventana en la posición deseada mediante ventana.moveTo
Título: Re: Ubicar Un Ventana
Publicado por: cesarc en Miércoles 2 de Junio de 2004, 15:52
upss, mil disculpas... he tenido largas horas de lecturas, pruebas  y demas... creo que ahora estoy medio muerto (cansado)
Ciertamente...funciona!!!
Ah, y gracias por los otros enlaces, para revisar las propiedades...