|
Писане в полето за съобщения на 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> |