Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Костыли против бага FP-40 (http://www.flasher.ru/forum/showthread.php?t=128530)

MyXus 11.08.2009 12:31

Костыли против бага FP-40
 
Друзья, очень надо пофиксить FP-40.
Мысли следующие, костыли годны любые, лишь бы стабильно работали.
В IE бага фиксится на раз-два: флешка получает на keyDown 2 символа вместо одного, что мы тут же обрабатываем (можно наблюдать по ссылке).
В остальных браузерах флешка получает charCode такой, будто активная раскладка всегда латинская. Где еще можно взять корректный charCode? - лезу в JS. ФФ получает на onMouseDown/onMouseUp же ерунду что и флеш, а на keyPress - нормальный код. Минус только в том, что если фокус мыши находится на флешке, onMouseDown/onMouseUp JS ловит, а keyPress - нет. Ну и в довершение, опера в таком состоянии не ловит вообще ничего.
Вот ссылке.

Есть идеи?

AL.exe 11.08.2009 13:41

Там в комментариях есть рабочее решение от utf8. Сам пользуюсь.

MyXus 11.08.2009 15:47

Ты наверное говоришь про фикс для линуха?
FP под виндой в опаке получает совершенно корректные английские коды символов.
Можешь мне дать плиз какую-нить ссылочку, хочу посмотреть на флешку где кириллица печатается в опаке.

AL.exe 12.08.2009 02:42

А, тогда сорри. Да, речь шла о линуксе.


Часовой пояс GMT +4, время: 20:54.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.