Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Текст в статусной строке, Вместо адреса ссылки 
:(
    Опции темы
Golden Hands
Дата 7.6.2005, 23:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Золотой
****


Профиль
Группа: Участник Клуба
Сообщений: 2023
Регистрация: 23.1.2005
Где: Екатеринбург

Репутация: нет
Всего: 83



Код

<map name="Ima">
<area shape="rect" coords="14,8,91,112" href="priv.html" onmouseover="window.status='Привет'; return true;" 
onmouseout="window.status=''; return true;">
</map>

В статусной строке отображается адрес ссылки, а не "Привет". Хотя по идее должно работать.


--------------------
Мы обречены... но только на победу!
Настанет день, и мы построим новый дом.
Внесем в него тепло, что сохранить сумели,
И воскресим все то, что в нас когда-то умерло... © Тень Света
PM MAIL ICQ   Вверх
Aliance
Дата 8.6.2005, 00:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 55
Всего: 137



К сожалению возможности протестить нет, могу дать совет: попробуй в событие заложить функцию, а в функции менять статус. Если нет - сделай window.defaultStatus в головной части дока - но это немного не то =/
PM MAIL WWW ICQ Skype   Вверх
Ciber SLasH
Дата 8.6.2005, 02:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1813
Регистрация: 9.11.2004
Где: С.-Петербург

Репутация: 24
Всего: 67



2Golden Hands:
В IE так работает, а в Опере работает, если возвращать не true, а false. smile
PM   Вверх
Golden Hands
Дата 8.6.2005, 08:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Золотой
****


Профиль
Группа: Участник Клуба
Сообщений: 2023
Регистрация: 23.1.2005
Где: Екатеринбург

Репутация: нет
Всего: 83



Спасибо, попробуем!


--------------------
Мы обречены... но только на победу!
Настанет день, и мы построим новый дом.
Внесем в него тепло, что сохранить сумели,
И воскресим все то, что в нас когда-то умерло... © Тень Света
PM MAIL ICQ   Вверх
Black
Дата 8.6.2005, 11:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Web-Development
**


Профиль
Группа: Участник
Сообщений: 980
Регистрация: 15.8.2004

Репутация: 4
Всего: 45



Golden Hands
вот так:

Код

<script>
function clock()
{
window.status = 'За победу !!!';
counter = setTimeout('clock()', 0);
} 
clock();
</script>



--------------------
Могу все, но ничего не умею :-)
PM WWW   Вверх
Sardar
Дата 8.6.2005, 12:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 78
Всего: 317



PHP-DIRECTOR это перебор, так неуважать пользователя нельзя smile
За место постоянных setTimeout используй setInterval


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
Black
Дата 8.6.2005, 12:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Web-Development
**


Профиль
Группа: Участник
Сообщений: 980
Регистрация: 15.8.2004

Репутация: 4
Всего: 45



Sardar
ничего пусть грузит им процессор smile

Кстати, взял этот скрипт с сайта: http://hackzona.ru/
Поэтому помидоры кидаем в них smile

Вот как у них:

Код

<script language="JavaScript">function clock(){window.status = 'HackZona';clock_disp = setTimeout('clock()', 0);}clock();</script>

Добавлено @ 12:23
ХакЗона не уважает 40 тысяч человек smile


--------------------
Могу все, но ничего не умею :-)
PM WWW   Вверх
Golden Hands
Дата 9.6.2005, 03:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Золотой
****


Профиль
Группа: Участник Клуба
Сообщений: 2023
Регистрация: 23.1.2005
Где: Екатеринбург

Репутация: нет
Всего: 83



PHP-DIRECTOR, мне не это надо. Зачем мне постоянная надпись в статусе?

А вот несколько примеров:

Код

<a href="#" ONMOUSEOVER="window.status='Привет'; return true;" 
ONMOUSEOUT="window.status='Пока'; return true;">Пример 1</a>

Все работает отлично

Код

function st()
{
if (window.status=="Привет")
{
window.status='Пока'; 
return true;
}
else
{
window.status='Привет'; 
return true;
}
}

Код

<a href="#" ONMOUSEOVER="st();"  ONMOUSEOUT="st();">Пример 2</a>

Работает только ONMOUSEOUT.

Код

<map name="Ima">

<area shape="rect" coords="35,11,116,69" href="#" onmouseover="st();" 
onmouseout="st();" >

<area shape="rect" coords="35,95,116,155" href="#" onmouseover="window.status='Привет'; return true;" 
onmouseout="window.status='Пока'; return true;" >
</map>

Работает только ONMOUSEOUT.

Пока сделал с window.defaultStatus. Альянс, спасибо.


--------------------
Мы обречены... но только на победу!
Настанет день, и мы построим новый дом.
Внесем в него тепло, что сохранить сумели,
И воскресим все то, что в нас когда-то умерло... © Тень Света
PM MAIL ICQ   Вверх
Aliance
Дата 10.6.2005, 11:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 55
Всего: 137



Golden Hands
Незачто smile
А ты с return false; пробовал?
PM MAIL WWW ICQ Skype   Вверх
Sardar
Дата 10.6.2005, 17:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 78
Всего: 317



Цитата(Golden @ 9.6.2005, 02:21)
Работает только ONMOUSEOUT.

Нужно возвратить true что бы заработало, а у тебя только вызов st, пиши return st().


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
Golden Hands
Дата 11.6.2005, 20:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Золотой
****


Профиль
Группа: Участник Клуба
Сообщений: 2023
Регистрация: 23.1.2005
Где: Екатеринбург

Репутация: нет
Всего: 83



Sardar, заработало. Ща в репу дам. smile


--------------------
Мы обречены... но только на победу!
Настанет день, и мы построим новый дом.
Внесем в него тепло, что сохранить сумели,
И воскресим все то, что в нас когда-то умерло... © Тень Света
PM MAIL ICQ   Вверх
Golden Hands
Дата 12.6.2005, 23:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Золотой
****


Профиль
Группа: Участник Клуба
Сообщений: 2023
Регистрация: 23.1.2005
Где: Екатеринбург

Репутация: нет
Всего: 83



Это работает:

Код

<a href="#" ONMOUSEOVER="st(); return true;"  ONMOUSEOUT="st(); return true;">Пример</a>



А это нет:
Код

<area shape="rect" coords="35,11,116,69" href="#" onmouseover="st(); return true;" 
onmouseout="st(); return true;" >




--------------------
Мы обречены... но только на победу!
Настанет день, и мы построим новый дом.
Внесем в него тепло, что сохранить сумели,
И воскресим все то, что в нас когда-то умерло... © Тень Света
PM MAIL ICQ   Вверх
Ciber SLasH
Дата 13.6.2005, 00:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1813
Регистрация: 9.11.2004
Где: С.-Петербург

Репутация: 24
Всего: 67



Хм, действительно на AREA -- не работает (вернее работает, но криво. Можно увидеть как, если поставить после установки строки статуса ещё и alert).
Выход такой:
Код

onMouseMove='window.status = "Хухры-мухры"; return true' onMouseOut='window.status = ""; return true'

PM   Вверх
Aliance
Дата 23.6.2005, 11:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 55
Всего: 137



Итак, как прибежал к мануалу - глянул. Сори. что не сразу. Небыло возможности. Вот работающий (по мануалу) код:
Код

<area ... onmouseover="status='TEST'; return true;">

Если возвращать false - то будет отображен исходный URL.
PM MAIL WWW ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0881 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.