|
|
|
новичок
      
участник
Last Login: 14.09.2006 14:55
Сообщ.: 3,
Visits: 10
|
|
| Мне нужно сделать так, чтобы при двойном нажатии левой кнопки мыши по ссылке происходило некое действие. Код примерно такой: function Say() { if(? == ondblclick) {.......} Вопрос в том, что должно быть на месте "?" Как я понимаю, в данном случае keycode==ondblclick и event.button==2 не подходят... Подскажите, пожалуйста!
|
|
|
|
|
Supreme Being
модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240,
Visits: 65 445
|
|
| Не понимаю, какой в этом смысл, но вот код: <a href="http://ya.ru" onclick="return false" ondblclick="alert('Double')">ya.ru</a>
|
|
|
|
|
новичок
      
участник
Last Login: 14.09.2006 14:55
Сообщ.: 3,
Visits: 10
|
|
| Спасибо огромное! Все получилось. Я, как обычно, копалась не там :) А нужно это было вот для чего: один клик по ссылке - одно действие, двойной клик - другое.
|
|
|
|
|
Supreme Being
модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240,
Visits: 65 445
|
|
| Такое поведение нехарактерно для интернет ссылок. Подумай хорошо прежде чем так делать. Возможно лучше две разных ссылки создать.
|
|
|
|
|
Junior Member
      
участник
Last Login: 09.10.2006 13:14
Сообщ.: 14,
Visits: 79
|
|
| Мда.... действительно интересно, зачем делать разную обработку событий для одинарного и двойного клика для ссылки? Не помню, чтобы я такое вообще хоть раз видел))
|
|
|
|
|
новичок
      
участник
Last Login: 14.09.2006 14:55
Сообщ.: 3,
Visits: 10
|
|
| Это для чата. Один клик по нику - сообщение в общее окно, а двойной - в приват. Так, вроде, обычно и делают...
|
|
|
|
|
Supreme Being
модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240,
Visits: 65 445
|
|
| Понятно. Чатами редко пользуюсь и не знал этого.
|
|
|
|