feed twitter facebook LinkedIn facebook

JavaScript » Mostrar avisos en JavaScript

Diciembre 15, 2006 por Víctor Cuervo . 11840 visitas 5 Comentarios Imprimir Imprimir

Dentro de un formulario de datos en una página HTML se nos va a dar el caso en el que avisemos al usuario del resultado de la validación del mismo. Una de las soluciones, veremos que quizas no la mejor según el caso, será el sacar un aviso en una ventana o cuadro emergente, utilizando técnicas JavaScript.

Y es que en este caso, el modelo DOM Level 0 nos ofrece sobre el objeto Window con un método denominado alert. Dicho método nos servirá para mostrar un mensaje de aviso en la pantalla.

window.alert("mensaje")

En los navegadores el objeto window se suele dar por supuesto y nos valdría poner también el alert sin hacer referencia al objeto window. Quedándonos la siguiente línea de código:

alert("mensaje")

Es curioso el que DOM Level 0 no es parte de ninguna especificación ni estandar. Sino que viene a reflejar un conjunto de funcionalidades que se pueden encontrar en NetScape Navigator 3 e Internet Explorer 3. Y que sus sucesivas versiones han ido manteniendo.

La anterior línea de código viene a generar una pantalla emergente y modal (no podremos ir a ninguna otra ventana hasta que pulsemos el botón) con el texto que se ha pasado como parámetro. De esta forma, el siguiente código:

<SCRIPT>
  window.alert("Esto es un mensaje de texto");
</SCRIPT>

producirá la siguiente salida por pantalla:

En Internet Explorer...

Alert en Internet Explorer

Y en FireFox...

Alert en Internet Explorer

Como podemos ver el titulo de la ventana varía dependiendo del navegador que estemos utilizando. Y, por desgracia, no podemos cambiarle. Por lo menos a día de hoy.

tags:

Artículos relacionados:

5 comentarios »

Redifusión RSS de los comentarios de la entrada. TrackBack URI

  1. Cranmer
    Febrero 25, 2008 #

    gracias por el post, pero esa ventanade internet explorer no es de firefox …….

  2. felix
    Abril 7, 2008 #

    como hago para que cuando envie datos y si el usuario se logueado mal i le muestre un mensaje…no me borre los datos que el ha escrito?
    por favor lo necesito urgente

  3. nor
    Septiembre 8, 2008 #

    sabes como quitar el logo de alerta?
    o existe un metodo para solo mostrar el texto

  4. miguel
    Marzo 16, 2011 #

    ola gracias x eso pero kisiera saber si hay otra forma de mostrar mensajes, osea sin usar ventanas externas o algo asi…

  5. ALECX
    Marzo 16, 2011 #

    graxias por el pequeño tutorial,,

Deje un comentario

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

*