Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

onTrippleClick, onQuadClick events (t0lkman)
Author Message
t0lkman
Заглянувший



Joined: 03 Jul 2010
Posts: 8
Карма: -1
   поощрить/наказать


PostPosted: Sat Jul 31, 2010 8:02 am (написано за 2 минуты 35 секунд)
   Post subject: onTrippleClick, onQuadClick events
Reply with quote

На одном из интервью меня попросили подключить к объекту следущие события: onTrippleClick, onQuadClick

Я сделал это просто при аттачив callback функцию, которая по таймстампу проверяет если клики были в течениие 100мс и их было 3-4 раза подряд (я события запихивал в массив)
то срабатывал onTrippleClick, onQuadClick соотвественно.

а как бы это сделали вы?
Back to top
View user's profile Send private message
Юрий Насретдинов
Модератор



Joined: 13 Mar 2003
Posts: 8642
Карма: 198
   поощрить/наказать

Location: 007 495

PostPosted: Sun Aug 01, 2010 6:54 pm (спустя 1 день 10 часов 52 минуты; написано за 1 минуту 31 секунду)
   Post subject:
Reply with quote

t0lkman
А я бы сказал, что не надо в интерфейсе завязываться на тройной (и более) клик :).

А 100мс это слишком мало, надо хотя бы 500. По-хорошему, нужно проверять системные настройки ОС касательно интервала для двойного нажатия и использовать его, но в JS он недоступен. Зря не написали, к какому событию Вы вешаете, потому что это играет значение.
Back to top
View user's profile Send private message Send e-mail
t0lkman
Заглянувший



Joined: 03 Jul 2010
Posts: 8
Карма: -1
   поощрить/наказать


PostPosted: Mon Aug 02, 2010 1:02 pm (спустя 18 часов 8 минут; написано за 1 минуту 32 секунды)
   Post subject:
Reply with quote

ну это чисто теоритический вопрос, наврятли кто-либо будет имплементировать в реальных интерфейсах.
я вешал на onClick, хотелось бы реальный пример кода, может кто то уже это делал?
Back to top
View user's profile Send private message
Миша Спларов
Участник форума



Joined: 17 Nov 2003
Posts: 821
Карма: 65
   поощрить/наказать

Location: Россия, Москва

PostPosted: Mon Aug 02, 2010 1:55 pm (спустя 52 минуты; написано за 4 секунды)
   Post subject:
Reply with quote

ajaxian.com/archives/building-a-triple-click
Back to top
View user's profile Send private message
t0lkman
Заглянувший



Joined: 03 Jul 2010
Posts: 8
Карма: -1
   поощрить/наказать


PostPosted: Wed Aug 04, 2010 12:07 pm (спустя 1 день 22 часа 12 минут; написано за 18 секунд)
   Post subject:
Reply with quote

Миша Спларов

интересно, ща заценим...
Back to top
View user's profile Send private message
t0lkman
Заглянувший



Joined: 03 Jul 2010
Posts: 8
Карма: -1
   поощрить/наказать


PostPosted: Fri Aug 27, 2010 11:02 am (спустя 22 дня 22 часа 55 минут; написано за 44 секунды)
   Post subject:
Reply with quote

вроде то, а нет ни у кого, на чистом JS уже готового примера? (Не Jquery)
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic All times are GMT + 3 Hours
Page 1 of 1    Email to a Friend.
You cannot post new topics in this forum. You cannot reply to topics in this forum. You cannot edit your posts in this forum. You cannot delete your posts in this forum. You cannot vote in polls in this forum. You cannot attach files in this forum. You can download files in this forum.
XML