![]() |
как вызвать действие rollover,rollout через пару сек. после наведения к.?
Имеется кнопка, при наведении и отведении срабатывают rollover, и rollout, проигрываются соотв-но два разных мувика. Как сделать так, чтобы эти действия срабатывали только в том случае, если курсор находится над областью реагирования кнопки например более двух секунд. А если меньше двух секунд, действия соот-но не выполнялись бы. Подскажите пожалуйста :o
|
Сделать функцию и при наведении запускать её с пом setInterval(F_goto,2000);
|
Цитата:
|
Цитата:
Цитата:
|
Да, вот ещё. Если быстро увести курсор, то мувик всё равно проиграется после двух секунд. Похоже для этого и надо проверять =не уехал ли курсор с мувика=. Но как?
|
здесь тебе поможет if
|
Цитата:
|
сделай мувик на фрейме роловер кнопки, в этом мувике вначале пропусти сколько нужно кадров:-)
|
ставим setInterval на функцию проигрывания при onRollOver. При onRollOut делаем clearInterval, ставим мувик на первый кадр. Тот же clearInterval пишем внутри функции, которая и делает воспроизведение мувика.
|
| Часовой пояс GMT +4, время: 19:34. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.