[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: JS работа с клавиатурой
MPT
Посоветуйте как лучше обработать все символы клавы blush.gif



Спустя 4 минуты, 56 секунд (19.04.2007 - 10:06) TRIAL написал(а):
Интересно, ты сам понял чего хотел спросить?
Лучше всего обработать все кнопки средством для протирки поверхностей или влажной спиртосодержащей салфеткой. Такой вариант устроит?

Спустя 25 минут, 19 секунд (19.04.2007 - 10:31) loginsan написал(а):
В чем сложности, MPT? Нужно отслеживать нажатие кнопок и разделять сценарии? Объясни проблему подробнее.
TRIAL, зачет! smile.gif

Спустя 1 час, 56 минут, 17 секунд (19.04.2007 - 12:27) AlexBB написал(а):
Что-то типа

Код
<script language="JavaScript">
if (navigator.appName != "Microsoft Internet Explorer")
{
document.captureEvents(Event.KEYDOWN);
}
document.onkeydown = keyDown;

function keyDown(ev)
{
   var key = (navigator.appName != "Microsoft Internet Explorer") ? ev.keyCode : window.event.keyCode;
   alert("key="+key);
}
</script>

Спустя 6 минут, 48 секунд (19.04.2007 - 12:34) welder написал(а):
Цитата
JS работа с клавиатурой, Обработка всех кнопок клавы, включая F1-F12, спец кнопок)))


Ага и конпку повер в придачу

Спустя 1 год, 9 месяцев, 7 дней, 9 часов, 52 минуты, 2 секунды (26.01.2009 - 23:26) Секас написал(а):
Здраствуйте! AlexBB то что вы написали работает во всех браузерах?

Спустя 12 часов, 34 минуты, 22 секунды (27.01.2009 - 12:01) dfsq написал(а):
Какой смысл приводить код скрипта, который не работает в IE?
Вот это должно быть лучше

HTML
<html>
<head>
<title>For Mozilla</title>
<script>
var code;
function A(eee) {
if (!eee) eee = window.event;
if (eee.keyCode) code = eee.keyCode;
else if (eee.which) code = eee.which;

document.getElementById('d').innerHTML = code;
}
document.onkeydown=A;
</script>
</head>
<body>
<div style="border: 1px green solid; padding: 0.3em; height: 20px; width: 30px;" id="d"></div>
</body>
</html>

Спустя 27 дней, 23 часа, 1 минута, 7 секунд (27.02.2009 - 11:02) Guest написал(а):
в инете поищи есть целый файл JS благодаря которому можно любые кнопки добавлять очень быстро

Спустя 1 минута, 26 секунд (27.02.2009 - 11:03) Flaxing написал(а):
а, вот у меня как раз ссылочка завалялась(предыдущий пост мона удалить):
http://www.openjs.com/scripts/events/keyboard_shortcuts/
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.