
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:
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.
Pon texto en la barra de estado
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:
Pasa sobre mí
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.
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).
lineadecodigo
Gabriel he actualizado el artículo para incorporar la respuesta a tu duda. Espero que te sea de utilidad.
Gabriel
No funciona también para onMouseOver??