Писане в полето за съобщения на status bar

В долната част на прозореца на браузъра се намира лентата на състоянието (status bar). Tя включва поле за съобщения, чието сдържание обикновено информира в каква степен се е заредил документа, отразява URL адреса на връзката, над която е позициониран курсорът на мишката или съдържа съобщението Document: Done. Надписите в това поле може да се управляват като се използват свойствата status и defaultStatus на обекта window.

defaultStatus
Определя съдържанието на съобщението в лентата за състояние след окончателното зареждане на документа. То е видимо през цялото време на престой на посетителя в страницата, освен когато възниква събитие, оказващо влияние на лентата (например, когато курсорът на мишката е върху връзка).

Ако това свойство се настройва от манипулатора на събития onMouseOver, като последен израз в манипулатора трябва да бъде поставен израза return true (или друг израз, който връща true). В противен случай, съобщението няма да бъде изведено.

status
Свойството status определя съдържанието на постоянно или временно съобщение в полето за съобщения на лентата за състоянието (status bar). Това съобщение припокрива съобщението по подразбиране (defaultStatus).

Ако това свойство се настройва от манипулатора на събития onMouseOver, като последен израз в манипулатора трябва да бъде поставен израза return true (или друг израз, който връща true). В противен случай, съобщението няма да бъде изведено.

Пример:
Чрез натискане на бутоните и позициониране на курсора на мишката вурху хипервръзките по-долу, в полето за съобщения на status bar-а може да се надблюдава резултата от прилагането на описаните по-горе свойства.

Забавлявайте се!

Моят e-mail е user@host


<HTML>
<HEAD>
<TITLE>
STATUS BAR
</TITLE>
</HEAD>
<BODY>
<FORM>
<INPUT TYPE="button" VALUE= "Здравейте и..." onClick="window.defaultStatus='... добре дошли!'">
</FORM>
<A HREF="http://www.server.com" onMouseOver="window.status='Посетете моя любим адрес!' ; return true">Забавлявайте се!</A>
<P>Моят e-mail е <A HREF="mailto:user@host" onMouseOver="window.status='Пишете ми!' ; return true">user@host </A>
<FORM>
<INPUT TYPE="button" VALUE= "Изчисва defaultStatus" onClick="window.defaultStatus='' ">
</FORM>
</BODY>
</HTML>

назаднапред