|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] addEventListener в Firefox не работает |
|
[решено] addEventListener в Firefox не работает
|
Кот Ти Сообщения: 7318 |
Профиль | Отправить PM | Цитировать В Firefox (2.0.0.6) не работает скрипт с addEventListener:
В Опере всё нормально. Погуглил на эту тему - и не нашёл ничего полезного. Что с ним можно сделать? И вообще, будет ли это и в IE работать? (он у меня далеко - не могу проверить) |
|
Отправлено: 21:24, 04-02-2008 |
Deadooshka Сообщения: 2512
|
Профиль | Отправить PM | Цитировать |
Отправлено: 02:46, 05-02-2008 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Deadooshka Сообщения: 2512
|
Профиль | Отправить PM | Цитировать Coutty, что-то типа этого будет
|
Отправлено: 03:39, 05-02-2008 | #3 |
Кот Ти Сообщения: 7318
|
Профиль | Отправить PM | Цитировать Sham, спасибо, работает!
Только теперь ещё одна проблемка нарисовалась: при русской раскладке Firefox не показывает кейкоды буквенных клавиш. Выводится "0". В Опере норм - число больше тысячи. |
Отправлено: 09:29, 05-02-2008 | #4 |
Deadooshka Сообщения: 2512
|
Профиль | Отправить PM | Цитировать Coutty, попробуй вместо
Цитата Sham:
|
||
Отправлено: 22:37, 05-02-2008 | #5 |
Кот Ти Сообщения: 7318
|
Профиль | Отправить PM | Цитировать Sham, не помогло.
Системные - в смысле, от системы зависят? Я только в линуксе проверял. |
Отправлено: 12:24, 06-02-2008 | #6 |
Deadooshka Сообщения: 2512
|
Профиль | Отправить PM | Цитировать Coutty, вообще для отладки лучше windows, поскольку подавляющее большинство юзеров сидит в ней...
Цитата Coutty:
.... http://www.google.com/search?q=%2B%D...B7%D0%B5%D1%80 ... |
|
Отправлено: 22:14, 06-02-2008 | #7 |
Кот Ти Сообщения: 7318
|
Профиль | Отправить PM | Цитировать Sham, вот сейчас опять возник тот же вопрос. И ведь интересно, скажем, стрелки в файрфоксе обрабатываются через ev.keyCode, а буквы и пробел - через ev.which.
Пришлось объединять, чтоб всё сразу было Вот такой код (если кому вдруг понадобится): if (typeof window.document.addEventListener == 'function') // эта часть для FF { window.document.addEventListener('keypress',function(ev) { if (ev.keyCode == 0) keyHandler(ev.which); else keyHandler(ev.keyCode); // вызываем обработчик нажатий }, false); } else if (typeof window.event == 'object') // эта - для Оперы { window.document.onkeypress = function() { keyHandler(window.event.keyCode); } } |
Отправлено: 09:55, 21-07-2008 | #8 |
Deadooshka Сообщения: 2512
|
Профиль | Отправить PM | Цитировать Coutty, я бы не парился и заюзал бы какой-нить фреймворк...
|
Отправлено: 03:03, 22-07-2008 | #9 |
Кот Ти Сообщения: 7318
|
Профиль | Отправить PM | Цитировать Sham, да ради этих десяти строк кода искать фреймворк... У меня проект чисто игровой был. Вот я хотел, чтоб и в Опере и в ФФ управление работало. Ну а другие браузеры... отдыхают благодаря использованию canvas. Excanvas совсем не подходит для динамичной отрисовки.
|
Отправлено: 16:04, 24-07-2008 | #10 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Mozilla работает сразу над 4 проектами и Firefox 4.0 | OSZone News | Новости информационных технологий | 3 | 22-12-2009 23:51 | |
Интернет - Не работает flash player в Mozilla Firefox 3.5.5 на Windows 7 | CyberStyLe | Microsoft Windows 7 | 14 | 20-11-2009 05:01 | |
Интернет - [решено] Подвисает firefox | belk94 | Microsoft Windows 7 | 17 | 30-09-2009 14:46 | |
[решено] JS в горящей лисичке(Mozilla Firefox) не работает.... | BASSON_XVI | Вебмастеру | 40 | 16-03-2009 17:42 | |
[решено] Не запускаются Firefox и Thunderbird. | Belansky | Программное обеспечение Linux и FreeBSD | 3 | 28-01-2009 19:40 |
|