![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Mar 2012
Сообщений: 40
|
Здравствуйте.
Столкнулся с такой проблемой. Когда загружается приложение (в начале идет mxml-ник с "логин/пароль"), ставлю фокус на кнопку btn.setFocus(); Но нажав, например, пробел, ничего не происходит. А должно сработать как будто кликнул мышкой. (событие click) С другой стороны, если кликнуть рядом с кнопкой мышкой, то после этого, нажав на пробел, произойдет событие click. Вопрос: что нужно сделать, чтобы после загрузки приложения можно было пользоваться стрелками, пробелом (итп) |
|
|||||
|
Регистрация: Mar 2012
Сообщений: 40
|
Flash Builder.
Flex'совый проект. Куда (в каком файле) можно прописать фокус на приложение в этом случае? |
|
|||||
|
Регистрация: Mar 2012
Сообщений: 40
|
Спасибо. Получилось.
|
|
|||||
|
Регистрация: Apr 2012
Сообщений: 32
|
Здравствуйте! В html-templates в файле html нашёл это место и добавил, как показано в примере кода. Не помогло. Уважаемый Чеширский Кот, может Вы не все секреты показали и что-то нужно сделать ещё?
Спасибо. |
|
|||||
|
Регистрация: Jul 2007
Сообщений: 393
|
JS ошибки есть? Вы подключили js библиотеки?
|
|
|||||
|
Регистрация: Mar 2012
Сообщений: 40
|
Ошибки он кидать не будет, т.к. эта штука работает для IE.
А вот как сделать для других браузеров... это вопрос. Я так понял беда заключается в том, что пользователь начинает взаимодействовать с приложением раньше, чем выполнится скрипт с установкой фокуса на приложение. Так что, вопрос остался открытым : как сделать "кроссбраузерным" фокус на приложение? |
|
|||||
|
Регистрация: Apr 2012
Сообщений: 32
|
Здравствуйте! caseyryan, спасибо. FireBug установил. Krusty, JS ошибок не даёт, если правильно разобрался с FireBug. Но, если верить Чеширскому Коту, то их и не будет. Фокус ставил на строку ввода имени пользователя. Интересно, что имя выделено, т.е. якобы в фокусе. Но нужно щёлкнуть мышью куда-нибудь по странице, чтобы начать вводить.
Буду разбираться дальше. Спасибо всем за помощь. |
![]() |
![]() |
Часовой пояс GMT +4, время: 23:18. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|