Программирование > JavaScript & JScript

Как отловить событие нажатия клавиш F1-F12, ESC, ENTER, TAB ?

(1/3) > >>

biblos:
Как отловить событие нажатия клавиш F1-F12, ESC, ENTER, TAB ? Может кто знает, а то я кроме стандартних Альфа-Нумерик + ALT,CTRL,SHIFT, ничего не нажел.

Oak:
IE -  F1 = OnHelp

NN4/unix - вообще никакие кнопки не ловит.

А остальное - ловятся вроде. Напиши какой-то скриптик и понажимай кнопки - посмотри.  Если сильно--сильно надо, то запихни какуюто Java Applet или Flash или другой plugin в страничку.

Ты лучше задачу опиши.

biblos:
уточняю, желательно на javascript сделать интерфейс типа windows програм. Елемент которого - меню F1-F12.  С мышой никаких проблем, а вот клавиатурые комбинаыи хромают.
Еще нюанс, скрипт должен работать не только под Win, но и Unix/Linux, MacOS .

Кстати, а как с IE под ети платформы, насколько они роботоспособны?

Metaller:

--- Цитировать ---но и Unix/Linux, MacOS
--- Конец цитаты ---

Тогда, имхо, стандартными средствами это не сделать..


--- Цитировать ---IE под ети платформы
--- Конец цитаты ---

Под МАК ИЕ есть, но он там слегка глюкавый...

biblos:
Если идеи как ето зделать на javascript?
У меня с onKeyPress() не вишло:



function getkey(e)
{
if (window.event)
   return window.event.keyCode;
else if (e)
   return e.which;
else
   return null;
}

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии