Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   window.status (https://javascript.ru/forum/misc/2597-window-status.html)

dembi 20.01.2009 18:07

window.status
 
Вопрос,
почему в строке состояния я не могу получить желаемого результат. То есть когда я навожу на ссылку курсор, я вижу адресс моей ссылки.

Вот мой код:

<A HREF="#" onMouseOver="window.status='Ты навел курсор мыши сюда!'; 
return true 
onMouseOut="window.status='Ты убрал курсор мыши'; return true">
Наведите курсор на эту ссылку и уведите   обратно</A>


Мой браузер: Firefox/3.0.5.

Заранее

Kolyaj 20.01.2009 18:17

return false надо.

dembi 20.01.2009 18:21

Поменял на false, ничего не изменилось:

<A HREF="#" onMouseOver="window.status='Эй! Убирайся с меня!';return false" 
onMouseOut="window.status='Так-то лучше, спасибо'; return false">
Наведите курсор на эту ссылку и уведите обратно
</A>

ZoNT 20.01.2009 18:24

Потому что ФФ3 - правильный браузер. Он не позволяет делать фейковые ссылки, которые в троке статуса показывают одно, а переходят на другое :)
Сделай всё то же самое с div и будет тебе щастье...

dembi 21.01.2009 11:02

да дело в том, что и в IE тоже не работает.
Попробывал с div, тот же эфек, в меню статуса ничего не меняется.

Вот код с div:

<div onMouseOver="window.status='Эй! Убирайся с меня!';return false" onMouseOut="window.status='Так-то лучше, спасибо'; return false">
<a href="#">Наведите курсор на эту ссылку и уведите обратно</a>
</div>

ZoNT 21.01.2009 11:29

Вот люди пошли, ну я же русским языком написал, что с ссылкой не катит!!!
<div onmouseover="window.status='Эй! Убирайся с меня!';return false" onmouseout="window.status='Так-то лучше, спасибо'; return false">
Наведите курсор на эту ссылку и уведите обратно
</div>

dembi 21.01.2009 11:36

Все равно не работает.
Ни в Firefox ни в IE.

Ты уж извини. Но я хочу разобраться с этим.

ZoNT 21.01.2009 11:50

у меня работает...

x-yuri 21.01.2009 22:07

у меня, кстати, тоже не работает. Есть еще такой момент (http://www.quirksmode.org/js/events_early.html), но и он не помогает
а вообще забей, это плохой тон использовать строку статуса

javascript_pupil 29.11.2010 20:10

Попробовал указанные выше примеры в IE8 и FF3.6.12 - нигде не работают. Всё, про window.status можно забыть?

monolithed 29.11.2010 20:35

Можно, давно пора

javascript_pupil 29.11.2010 20:51

Да, только варианты с обманом пользователей с удалением этой функции не исчезли. Возьмите Google и Яндекс. При наведении курсора на сайт в поиске он показывает ссылку, однако при нажатии на неё (onmousedown="...") происходит не переход по ней, а переход по их скрипту который всё считает и учитывает в своих интересах. Кто, когда, куда, откуда, по какому запросу перешел. Не уверен, что все пользователи это знают и понимают.

Kolyaj 29.11.2010 21:23

Цитата:

Сообщение от javascript_pupil
Не уверен, что все пользователи это знают и понимают.

А какая пользователям разница, по большому счёту?

javascript_pupil 29.11.2010 21:35

Kolyaj, разница в "электронных крошках".

Kolyaj 29.11.2010 21:38

javascript_pupil,
вы в супермаркетах возмущаетесь, что там скрытое видеонаблюдение ведётся?

monolithed 29.11.2010 21:41

javascript_pupil как тогда по вашему ПС должны совершенствовать свои механизмы?

javascript_pupil 29.11.2010 21:51

Kolyaj, в супермаркетах везде висят плакаты, предупреждающие об этом.

monolithed, как бы это их проблемы "как совершенствоваться". Мне не нравится то, что это делается скрытно для пользователя. Надписи "все ваши переходы записываются" я ни в одном поисковике не видел. Но это уже пошел флейм, а в "холиварах" я не участвую - время не позволяет...

Kolyaj 29.11.2010 22:07

Можно подумать, вы предупреждаете своих пользователей о том, что вся статистика сайта записывается.

kostiukoleg 14.06.2013 20:43

Цитата:

Сообщение от dembi (Сообщение 11087)
Вопрос,
почему в строке состояния я не могу получить желаемого результат. То есть когда я навожу на ссылку курсор, я вижу адресс моей ссылки.

Вот мой код:

<A HREF="#" onMouseOver="window.status='Ты навел курсор мыши сюда!'; 
return true 
onMouseOut="window.status='Ты убрал курсор мыши'; return true">
Наведите курсор на эту ссылку и уведите   обратно</A>


Мой браузер: Firefox/3.0.5.

Заранее

ПОТОМУ ЧТО ЭТО СВОЙСТВО WINDOW ПОДДЕРЖЫВАЕТЬСЯ ТОЛЬКО ОПЕРОЙ

devote 14.06.2013 22:17

kostiukoleg,
ты ради этого зарегистрировался и поднял тему четырехлетней/почти пятилетней давности? что бы написать об опере? ты хотя бы ошибок "ПОДДЕРЖЫВАЕТЬСЯ" не делай в своем тексте и не нужно КАПСОМ писать.

denis_alekss 04.12.2020 22:27

У меня также не работает window.status ни в одном браузере,
Напишите пожалуйста как включить в браузере чтобы отображало windows.status и любой код чтобы сработал со ссылкой


Часовой пояс GMT +3, время: 17:26.