jump to navigation

Abrir una ventana con JavaScript Enero 3, 2009

Publicado por lineadecodigo en : JavaScript , trackback

La idea de este ejemplo es ver que código JavaScript se necesita para abrir una ventana nueva cuando pinchemos sobre un enlace. De esta manera conseguiremos más funcionalidades que abriendo una nueva ventana con HTML.

Lo primero que haremos será insertar un enlace dentro de nuestra página. Mediante el elemento anchor A. La característica principal de este enlace será que se enlaza sobre la misma página, para ello utilizamos la almohadilla (#).

  1.  
  2. <a href="#">W3Api</a>
  3.  

Para sustituir la apertura tradicional de los enlaces capturamos el evento onClick. Dicho evento llamará a una función, pasándola la URL a abrir, que se encargará de abrir una ventana con JavaScript.

  1.  
  2. <a href="#" onClick="abrirVentana('http://www.w3api.com')">W3Api</a>
  3.  

Dentro de nuestra función y para poder abrir una ventana con JavaScript utilizaremos el método .open del objeto Window. Este método tiene la siguiente signatura:

window.open (url:string,nombreVentana:string,caracteristicas :string)

Dónde sus parámetros serían:

A la mayoría de las características se les asignaran un "yes" o un "no" dependiendo de si queremos que aparezcan o no. Por defecto las características están a "yes".

Nuestra función JavaScript abrirVentana quedaría de la siguiente forma:

  1.  
  2. function abrirVentana(url) {
  3. window.open(url, "nuevo", "directories=no, location=no, menubar=no, scrollbars=yes, statusbar=no, tittlebar=no, width=400, height=400");
  4. }
  5.  

Articulos Similares:

|- Visualizar el ejemplo
|- Descargar el código
|- Reportar error en el código

Enviar entrada por email Enviar entrada por email | Imprimir Imprimir | 6760 visitas

1 Star2 Stars3 Stars4 Stars5 Stars (Todavia sin evaluar)
Loading ... Loading ...

Comentarios»

Todavía no hay comentarios. ¿Quieres ser el primero?


Imagen CAPTCHA CAPTCHA Audio
Refrescar imagen