Тема: keyCode charCode
Показать сообщение отдельно
  #8 (permalink)  
Старый 23.09.2009, 23:09
Кандидат Javascript-наук
Отправить личное сообщение для MininAS Посмотреть профиль Найти все сообщения от MininAS
 
Регистрация: 22.09.2009
Сообщений: 122

1. event = (event) ? event : window.event;
пожалуйста разжуйте мне это действо!

2. Ты пытаешься двигать предмет какой-нибудь?
..у меня в опере работают все стрелки..

3. А вот в ФФ нихренюшиньки не пойму как клавиши оживить
и в опере не работает правая кнопка мыши нивкакую.

if (navigator.appName == "Opera") 
{
document.oncontextmenu = new Function("[I]действие не работает[/I]; return false");
document.onkeypress = f_KeyPress;
}
if (navigator.appName == "Netscape") 
{
document.oncontextmenu = new Function("[I]действие[/I]; return false");
document.onkeyup = new Function("alert (event.keyCode);"); [I]// не работает[/I]
}
if (navigator.appName == "Microsoft Internet Explorer") 
{
document.oncontextmenu = new Function("[I]действие[/I]; return false");
document.onkeydown = f_KeyPress;
}

function f_KeyPress ()
{
	if (event.keyCode == 1094 || event.keyCode == 38) действие;
	if (event.keyCode == 1099 || event.keyCode == 40) действие;
	if (event.keyCode == 1092 || event.keyCode == 37) fдействие;
	if (event.keyCode == 1074 || event.keyCode == 39) действие;
	return false;
}

Последний раз редактировалось Octane, 23.09.2009 в 23:14. Причина: используйте теги [html] и [js] для оформления кода. Подробнее здесь: http://javascript.ru/formatting
Ответить с цитированием