Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Коды клавишь и не понятки с HotKeyHandlers.keys


Автор: Pena 5.10.2006, 16:19
А КАК задать?)


M
Sardar
Вырезано из: http://forum.vingrad.ru/index.php?showtopic=41008

Автор: 12345c 5.10.2006, 17:00
В скрипте читаешь их evt.keyCode через alert, потом вписываешь в скрипт

Автор: Pena 6.10.2006, 15:35
О-о-о... допёр - САМ! 10 строчку в "отдельно" дополняю: if (evt.ctrlKey||key==113, 114, 115) {
А "на странице" вместо 13 строчки:
"\x71":function(){ alert("F2") },
"\x72":function(){ alert("F3") },
"\x73":function(){ alert("F4") }

- то шо хотел! -  но Fn (не только F1) не перехватываются! О_о


 ! 
Aliance
За использование кнопки "сообщить модератору" не по назначению буду наказывать!

Автор: Sardar 6.10.2006, 16:04
Pena, тебя как подменили (может это твой брат?). Кто то же в http://forum.vingrad.ru/index.php?showtopic=41008&view=findpost&p=847394 прописал код F1 клавиши и повесил alert. Или это погода? smile

Дальнейший подобный флуд буду резать.

Автор: Pena 6.10.2006, 20:17
 smile  Я "отредактировался" выше)) Ну почему перехват не работает?!. =(((

Автор: Sardar 6.10.2006, 21:22
Цитата(Pena @  6.10.2006,  14:35 Найти цитируемый пост)
дополняю: if (evt.ctrlKey||key==113, 114, 115)

Надоело, это всё не нужно в полне серьёзном топе. Нет такого выражения key == перечисление. И вообще зачем это нужно? Не меняй эту строчку, просто добавь (ты уже добавил, не изменяй значит ничего!) строчу в HotKeyHandlers.keys.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)