Запуск ф-ии, если курсор над кнопкой дольше 5-ти секунд

com100

Новичок
Запуск ф-ии, если курсор над кнопкой дольше 5-ти секунд

Здравствуйте, уважаемые гуру!
Хочу сделать фичу, типа всплывающих подсказок на элементах страницы.
Стоит такая задачка - запускать функцию js, если курсорчик находиться на ссылочке (или кнопочке) дольше, чем 5 секунд.
Если менее 5-ти секунд то делать ничего не надо !
Как это можно реализовать ???
Спасибо за помощь!
 

com100

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

-~{}~ 23.05.05 14:33:

Спасибо , разобрался =)
 

com100

Новичок
Sizz
Я думаю, этот код все равно вызовет функцию, даже если мышка "пробежала" над объектом. Просто вызовет с небольшой задержкой. А задача ведь именно в том, что если мышка задеожиться над объектом кокоето время, то должно выполняться опр.функция, иначе ничего не выполняется =)
 

Sizz

Новичок
com100
ну а кто тебе мешает написать обработку OnMouseOut ?
 

com100

Новичок
дык в этом сама и соль =)
как отследить, что мышка над кнопкой зависла на 5 сек ?

-~{}~ 23.05.05 15:11:

а вообще то обратил внимание на http://www.webmatze.de/webdesign/javascript/tooltips.htm
очень понравилось, скромно и со вкусом =)
 

Sizz

Новичок
Код:
onMouseOver="myTimeout = window.setTimeout('al()',5000);"
onMouseOut="window.clearTimeout(myTimeout);"
 
Сверху