Модераторы: Sardar, Aliance

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> реакция на клавишу Esc 
:(
    Опции темы
krems
Дата 23.8.2004, 16:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 13
Регистрация: 22.8.2004

Репутация: нет
Всего: нет



Как сделать, чтобы была реакция на клавишу Esc?
onkeypress="?"

какой её ascii код?
PM MAIL   Вверх
GoodBoy
Дата 23.8.2004, 16:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Главный джедай
****


Профиль
Группа: Модератор
Сообщений: 3886
Регистрация: 8.1.2003
Где: КМВ

Репутация: 2
Всего: 83



кажется 27


<input type=text onkeypress="alert(event.keyCode)">

Это сообщение отредактировал(а) GoodBoy - 23.8.2004, 16:49


--------------------
Чем дальше в лес, тем толще партизаны...

Цитата(igorold @  1.5.2016,  17:40 Найти цитируемый пост)
Индейцы не обратили внимания на поток беженцев из Европы… Теперь они живут в резервациях. 
PM MAIL   Вверх
Cache'Var
Дата 23.8.2004, 17:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 31
Регистрация: 21.7.2004

Репутация: нет
Всего: 1



На onkeypress реакции не будет. Используй событие onkeydown.
Далее как советовал GoodBoy.
PM MAIL   Вверх
GoodBoy
Дата 23.8.2004, 18:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Главный джедай
****


Профиль
Группа: Модератор
Сообщений: 3886
Регистрация: 8.1.2003
Где: КМВ

Репутация: 2
Всего: 83



Здрасьте!!! Почему это реакции не будет?????? Я же этот пример со странички скинул!!!! Всё реагирует!!!!!


--------------------
Чем дальше в лес, тем толще партизаны...

Цитата(igorold @  1.5.2016,  17:40 Найти цитируемый пост)
Индейцы не обратили внимания на поток беженцев из Европы… Теперь они живут в резервациях. 
PM MAIL   Вверх
Cache'Var
Дата 23.8.2004, 18:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 31
Регистрация: 21.7.2004

Репутация: нет
Всего: 1



Ну че сразу "здрасте". sad.gif
onkeypress не реагирует на esc, ctrl, shift и иже с ними.....
PM MAIL   Вверх
Sardar
Дата 23.8.2004, 18:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 78
Всего: 317



Наверное у GoodBoy ИЕ навороченный, т.к. только Опера и Мозила кидают на ESC onkeypress smile.gif


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
ANGELUS
Дата 23.8.2004, 19:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 61
Регистрация: 21.8.2004
Где: УКРАИНА

Репутация: нет
Всего: 0



Цитата
Наверное у GoodBoy ИЕ навороченный, т.к. только Опера и Мозила кидают на ESC onkeypress

А ЧЕ Я ТОЖЕ ВЕДЬ ПОПРОБОВАЛ И У МЕНЯ СРАБОТАЛО!!!!!
PM MAIL ICQ   Вверх
GoodBoy
Дата 23.8.2004, 19:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Главный джедай
****


Профиль
Группа: Модератор
Сообщений: 3886
Регистрация: 8.1.2003
Где: КМВ

Репутация: 2
Всего: 83



Cache'Var, Sardar - ребята, что-то вы не то говорите!!!! У меня стандартный IE 6 из WinXP и все прекрасно работает!!! И все на все раегирует!!!!!

Не делайте необоснованных заявлений!!!!!!!!!!!!!!!!!!!!!


--------------------
Чем дальше в лес, тем толще партизаны...

Цитата(igorold @  1.5.2016,  17:40 Найти цитируемый пост)
Индейцы не обратили внимания на поток беженцев из Европы… Теперь они живут в резервациях. 
PM MAIL   Вверх
Cache'Var
Дата 23.8.2004, 19:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 31
Регистрация: 21.7.2004

Репутация: нет
Всего: 1



Мля. крест на пузе smile.gif
Тырцал по клаве не на одном компе своей сети, шоб не быть голословным.
Везде вин2кСП3+ИЕ6.0.2600.0000IC.
Такие дела...


PM MAIL   Вверх
Sardar
Дата 23.8.2004, 20:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 78
Всего: 317



GoodBoy прикольно что это не в первый раз расхождения, видать ИЕ у тебя более качественный smile.gif У меня WinXP Home SP1 IE6, все патчи.

ANGELUS поажалуйста чуточку меньше эмоций, не используйте большие размеры шрифтов и слова в верхнем регистре wink.gif


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
ANGELUS
Дата 24.8.2004, 02:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 61
Регистрация: 21.8.2004
Где: УКРАИНА

Репутация: нет
Всего: 0



Цитата
ANGELUS поажалуйста чуточку меньше эмоций, не используйте большие размеры шрифтов и слова в верхнем регистре


Хорошо ,шорошо я уже исправился.
PM MAIL ICQ   Вверх
krems
Дата 24.8.2004, 10:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 13
Регистрация: 22.8.2004

Репутация: нет
Всего: нет



ГудБой,

спасибо, работает
(<body onkeypress="........"> )
IE 6.0.2800

Это сообщение отредактировал(а) krems - 24.8.2004, 10:19
PM MAIL   Вверх
GoodBoy
Дата 24.8.2004, 10:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Главный джедай
****


Профиль
Группа: Модератор
Сообщений: 3886
Регистрация: 8.1.2003
Где: КМВ

Репутация: 2
Всего: 83



И IE и ХР - все стандартное!!!

ХР - Professional + SP1
IE - 6.0.2800.1106xpsp2.030422-1633

Мда... Странно...


--------------------
Чем дальше в лес, тем толще партизаны...

Цитата(igorold @  1.5.2016,  17:40 Найти цитируемый пост)
Индейцы не обратили внимания на поток беженцев из Европы… Теперь они живут в резервациях. 
PM MAIL   Вверх
Gold Dragon
Дата 24.8.2004, 10:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 1
Всего: 71



OnKeyDown
всегда возникает до события KeyPress. Если onKeyDown возвращает false, событие KeyPress не возникает. Это предотвращает появление событий KeyPress при удерживании пользователем клавиши в нажатом состоянии.

OnKeyPress возникает сразу после события KeyDown только тогда, когда onKeyDown возвращает что-либо, отличное от false. Событие KeyPress возникает повторно до тех пор, пока пользователь не отпустит клавишу.

События реализованы в JavaScript 1.2

Но при этом вот этот код ловит всё
Код
<script type=text/javascript>
function keyDown (q) {
var key = window.event.keyCode;
alert(key);
}
document.onkeydown = keyDown;
</SCRIPT>

А этот нет
Код
<script type=text/javascript>
function keyPress(q) {
var key = window.event.keyCode;
alert(key);
}
document.onkeypress = keyPress;
</SCRIPT>






--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
krems
Дата 24.8.2004, 10:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 13
Регистрация: 22.8.2004

Репутация: нет
Всего: нет



но чтобы начала происходить реакция на Esc, нужно сначала нажать мышкой на странице sad.gif

весь код выглядит так:
<body onkeypress="a()" >

<script>
function a()
{
if (event.keyCode=="27")
{...................}
}
</script>

Это сообщение отредактировал(а) krems - 24.8.2004, 10:42
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0660 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.