Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
27.03.2017, 21:44
|
|||
|---|---|---|---|
|
|||
javascript и keydown, keypress и keyCode |
|||
|
#18+
Работал у меня скриптик с маской в поле input, так вот выяснил тут после недавних обновлений мобильной версии хрома больше не работают такие события полноценно, а именно, в них нельзя определить keyCode выводит все время 229 по событию keypress тоже самое! Кто сталкивался с подобной проблемой какое нашли кроссбраузерное решение? Какое событие теперь у хрома мобильного отображает нажатие клавиши? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.03.2017, 21:50
|
|||
|---|---|---|---|
javascript и keydown, keypress и keyCode |
|||
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.03.2017, 22:02
|
|||
|---|---|---|---|
|
|||
javascript и keydown, keypress и keyCode |
|||
|
#18+
вадяwestvovik, 19967295 такое? Не совсем, мне нужно определить нажатую кнопку на планшете, телефоне в хроме! Само событие срабатывает, но код кнопки всегда 229, как удалось выяснить: типа так в гугле объяснили что нажатие на виртуальную клавиатуру это не одно и тоже, что на реальную, поэтому они теперь выводят всегда код 229 при нажатии на виртуалку))) В остальных браузерах мобильных как не странно пашет отлично, но до коле будет так не понятно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.03.2017, 22:04
|
|||
|---|---|---|---|
javascript и keydown, keypress и keyCode |
|||
|
#18+
вадя, На самом деле, в том примере нифига и не должно работать. Потому что там див пустой. Где-то в каком-то девайсе с непонятно какими настройками, див получился во всю строку (или блок) с фокусом, что получилось совершенно случайно, поэтому и сработало. 2ТС. Без маленького примерчика кода (в несколько строк) ничего не сказать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.03.2017, 22:06
|
|||
|---|---|---|---|
|
|||
javascript и keydown, keypress и keyCode |
|||
|
#18+
ShSerge, https://learn.javascript.ru/keyboard-events Вот по тестируйте в мобильном хроме и посмотрите какой код кнопки будет выводить! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.03.2017, 22:09
|
|||
|---|---|---|---|
javascript и keydown, keypress и keyCode |
|||
|
#18+
ПС. Вообще-то, такой обработчик надо вешать на объект window/ Например: window.onkeypress=... (иногда помогает onkeydown). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.03.2017, 22:12
|
|||
|---|---|---|---|
|
|||
javascript и keydown, keypress и keyCode |
|||
|
#18+
ShSergeПС. Вообще-то, такой обработчик надо вешать на объект window/ Например: window.onkeypress=... (иногда помогает onkeydown). Да приплыли, вообще то на любом объекте где можно вводить текст эти события прекрасно обрабатывались, вы о чем вообще? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.03.2017, 22:13
|
|||
|---|---|---|---|
javascript и keydown, keypress и keyCode |
|||
|
#18+
ShSergeНа самом деле, в том примере нифига и не должно работать на самом деле там работает :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.03.2017, 22:18
|
|||
|---|---|---|---|
javascript и keydown, keypress и keyCode |
|||
|
#18+
westvovikShSergeПС. Вообще-то, такой обработчик надо вешать на объект window/ Например: window.onkeypress=... (иногда помогает onkeydown). Да приплыли, вообще то на любом объекте где можно вводить текст эти события прекрасно обрабатывались, вы о чем вообще? А тогда в чём вопрос? ПС. Эта хрень работает даже в тех местах, где текст нелбзя вводить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.03.2017, 22:21
|
|||
|---|---|---|---|
|
|||
javascript и keydown, keypress и keyCode |
|||
|
#18+
ShSergewestvovikпропущено... Да приплыли, вообще то на любом объекте где можно вводить текст эти события прекрасно обрабатывались, вы о чем вообще? А тогда в чём вопрос? ПС. Эта хрень работает даже в тех местах, где текст нелбзя вводить. В том что мне нужен код нажатой клавиши! Вы вообще читали мой вопрос, там четко написано что мне нужно?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.03.2017, 22:31
|
|||
|---|---|---|---|
javascript и keydown, keypress и keyCode |
|||
|
#18+
westvovik, window.onkeypress=function(){alert(keyCode)); window.onkeydown=function(){alert(keyCode)); Так посмотрите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.03.2017, 22:37
|
|||
|---|---|---|---|
|
|||
javascript и keydown, keypress и keyCode |
|||
|
#18+
ShSergewestvovik, window.onkeypress=function(){alert(keyCode)); window.onkeydown=function(){alert(keyCode)); Так посмотрите. Ну в чем разница то в обработке? Будет опять 229! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.03.2017, 22:37
|
|||
|---|---|---|---|
javascript и keydown, keypress и keyCode |
|||
|
#18+
ShSergewestvovik, Код: javascript 1. 2. Так посмотрите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.03.2017, 22:38
|
|||
|---|---|---|---|
|
|||
javascript и keydown, keypress и keyCode |
|||
|
#18+
ShSergeShSergewestvovik, Код: javascript 1. 2. Так посмотрите. Так проверил только что! Вы что там курите???? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.03.2017, 22:40
|
|||
|---|---|---|---|
javascript и keydown, keypress и keyCode |
|||
|
#18+
westvovik, Не знаю в чём разница. Знаю, что в разных браузерах возвращают разные значения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.03.2017, 22:42
|
|||
|---|---|---|---|
javascript и keydown, keypress и keyCode |
|||
|
#18+
westvovikShSerge, https://learn.javascript.ru/keyboard-events Вот по тестируйте в мобильном хроме и посмотрите какой код кнопки будет выводить! у. меня в хроме 229, в мозиле 0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.03.2017, 22:42
|
|||
|---|---|---|---|
|
|||
javascript и keydown, keypress и keyCode |
|||
|
#18+
ShSergewestvovik, Не знаю в чём разница. Знаю, что в разных браузерах возвращают разные значения. Вы если не знаете не пишите! Засоряете чат!!!!!! Во всех браузерах работает КРОМЕ МОБИЛЬНОГО ХРОМА ПОСЛЕДНЕГО! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.03.2017, 22:47
|
|||
|---|---|---|---|
|
|||
javascript и keydown, keypress и keyCode |
|||
|
#18+
Да в FireFox теперь тоже самое! Видимо после недавних обновлений! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.03.2017, 22:48
|
|||
|---|---|---|---|
javascript и keydown, keypress и keyCode |
|||
|
#18+
westvovik, Вообще-то мы, вроде как бы, пытались разобраться. Ну нет, нак и нет. Не нравится -не пишите. Сами разберёмся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.03.2017, 22:57
|
|||
|---|---|---|---|
|
|||
javascript и keydown, keypress и keyCode |
|||
|
#18+
ShSergewestvovik, Вообще-то мы, вроде как бы, пытались разобраться. Ну нет, нак и нет. Не нравится -не пишите. Сами разберёмся. Метода странная у вас разбираться, я вам про одно, а вы мне про другое! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.03.2017, 23:16
|
|||
|---|---|---|---|
javascript и keydown, keypress и keyCode |
|||
|
#18+
westvovik...Метода странная у вас разбираться, я вам про одно, а вы мне про другое! Покажите свой примерчик в пару строчек. По ссылке не интересно. Это всего-то пару строк. Чтобы скопипастить и проверить. Например: Код: html 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.03.2017, 23:19
|
|||
|---|---|---|---|
javascript и keydown, keypress и keyCode |
|||
|
#18+
ShSerge...function(){alert(window.keyCode)}... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.03.2017, 23:28
|
|||
|---|---|---|---|
|
|||
javascript и keydown, keypress и keyCode |
|||
|
#18+
ShSerge, У меня код на ExtJS Вот вырезка Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Не вижу смысла здесь обсуждать этот код, а лучше упростить код до input.onkeydown = function(e){alert(e.keyCode)}; а зачем вы событие вешаете на window? Мне нужен INPUT! Тем более не понятно window.onkeydown=function(){alert("window.keyCode")}; каким образом window.keyCode значение окажется? если переменная keyCode должен присутствовать function(e){alert(e.keyCode)}; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.03.2017, 23:35
|
|||
|---|---|---|---|
|
|||
javascript и keydown, keypress и keyCode |
|||
|
#18+
<html> <body> <input placeholder="Клавиши нажимать тут" id="i" type="text"> </body> <script> i.onkeydown=function(e){alert(e.keyCode)}; </script> </html> Вот тестируйте этот код в мобильном браузере! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=22&mobile=1&tid=1444692]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
70ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
| others: | 281ms |
| total: | 451ms |

| 0 / 0 |
