Poner texto en la barra de estado

03/Jun/2007 JavaScript , 4 Comentarios

La barra de estado es el área que se encuentra en la parta inferior del navegador y en la que se suelen ver las URL de los enlaces, cuando pasamos sobre ellos.

La idea de este ejemplo es la de poner texto en dicha barra. Para ello nos ayudaremos del objeto Window del DOM HTML. En concreto de la propiedad .status, a la que simplemente tendremos que asignar un texto.

La línea de código a utilizar será la siguiente:

  1. window.status = "Texto para la barra de estado";

En nuestro caso vamos a poner el texto en la barra de estado cuando se pulse en un enlace. Para ello pondremos el código JavaScript en el evento onClick de un enlace A.

  1. <a href="#" onClick="window.status='Texto para la barra de estado';">Pon texto en la barra de estado</a>

Hay que tener en cuenta que esto solo funciona en Internet Explorer y Opera. No funciona para FireFox.

Actualizado 4-junio:

También podemos utilizar la función en cualquier otro evento de JavaScript. Por ejemplo en los onMouseOver y onMouseOut. Veamos como quedaría en la siguiente línea de código:

  1. <a onmouseover="window.status='Estoy encima'" onMouseOut="window.status='Te fuiste del enlace'">Pasa sobre mí</a>

Visualizar el ejemplo | Descargar el código

Vídeos sobre Javascript


Difunde el Conocimiento

Si te ha gustado el artículo o te ha sido de utilidad, no dejes de compartirlo con tus amigos en las redes sociales... Te estaremos muy agradecidos. :-D

4 comentarios en “Poner texto en la barra de estado”

Víctor Cuervo

duda

Se que el post es muy antiguo, pero ¿sabes como se haría esto en los actuales navegadores?, ¿o ya no es posible?

No me funciona en ninguno, estoy hablando de ie9-ie10, firefox 18, chrome 25..

un saludo.

Víctor Cuervo

Sebas

Y para dejar el texto predeterminado en la barra de estado? Por ejemplo cuando salga del link, en el evento onMouseOut, que habría que poner? Sino estaría todo el tiempo el texto “Te fuiste del enlace” por ejemplo (mientrás no esté sobre el link).

Víctor Cuervo

lineadecodigo

Gabriel he actualizado el artículo para incorporar la respuesta a tu duda. Espero que te sea de utilidad.

Víctor Cuervo

Gabriel

No funciona también para onMouseOver??

¿Algo que nos quieras comentar?

Déjanos tu comentario, no te preocupes que tu email no será publicado

*

*