viernes, 13 de julio de 2007

Crear una ventana popup en Javascript

JavascriptPara ser honesto, esto no es algo propiamente mio, sino más bien una pequeña adaptación/modificación de varios códigos que he hecho para que funcionen tal como deseo. Se trata de una ventana popup no intrusiva que se lanza al hacer click en el enlace que especifiquemos y a la vez que centra dicho popup en la pantalla. Vi algo parecido en un sitio diz que profesional y me causo risa, así que hice esta para dejarme de reir. Funciona tanto en Internet Explorer como en Mozilla Firefox y estas son las caracteristicas:

  1. Lleva dimensiones del ancho.

  2. Lleva dimensiones del alto

  3. Es redimensionable.

  4. Muestra la barra de desplazamiento a la derecha

  5. Muestra la barra de estado al fondo

  6. Muestra la barra de herramientas superior



Debes seleccionar todo el código a continuación y pegarlo en tu editor de texto, y luego guardarlo como miPopup.html

[source language='html']Lanzador de ventana Popup centrado




Lanzar Ventana Popup

http://blabla.frih.net



[/source]

La ventaja es que esta ventanita la pueden modificar a su antojo, y es fácilmente configurable, y no necesita de una ventana de destino para poder funcionar sino que se genera automáticamente.
A propósito que Javascript también se merece una linda tasa como la de Java, así que me tome la libertad de darsela tal como aparece arriba. Es Justo.

2 comentarios

  1. Hola Mario!
    me gusto mucho tu codigo, pero tengo unas dudas y si me puedireas dar una manito al respecto.
    Tengo un codigo en php, con una funcion en javascript que habre una ventana.
    Tengo que exportar una tabla que es el resultado de una consulta a la base de datos.
    Es un boton que se llama "exportar" y lo que hace es abrir una ventana para que se exporte a excel.
    El boton es asi:


    y la funcion SaveAs() es asi;

    function SaveAs(){
    window.open("new_carpeta\\ventana.php?xparametro1=&xparemetro2=");
    }


    Esto me funciona muy bien en explorer 6 pero en el 7 no, intenta abrir, pero se cierra sola
    que puede pasar?
    Estarè muy agredecido de tu comentario....

    ResponderEliminar
  2. Estimado muy bueno el ejemplo de la ventana pop up, pero sigo cada uno de los pasos que indicas y no me funciona, me puedes dar alguna ayuda por fa, desde chile muy agradecido

    ResponderEliminar