![]() |
testField.setFocuse() не работает :(
Всем привет. Прошу помогите решить след. проблему.
Есть окошко для ввода Logina and Password Как только запускаю проект в броузере нужно ставить курсор в поле Login Вешаю событие на creationComplit и там пишу: Код AS3:
Может надо активировать флешь? Или само окно? |
Браузер Firefox, в целях безопасности, не позволит Вам етого сделать. А вот под ИЕ должно работать, по-моему даже без дополнительной активации флешки из джаваскрипта. На счёт остальных браузеров не в курсе.
|
Цитата:
Это значит что надо ещё активировать с помощью джаваскрипта флешку? А пример можно? :umnik2: |
Можно и пример. Я надеюсь Вы пользуетесь Flex Builder-oм. В файле index.template.html добавьте атрибут для тега body:
Код:
onload="setFocusToApp()"Код:
function setFocusToApp() |
Cпасибо земляк.
Если не будет работать, отпишу. ;) |
Если честно, что-то не получилось.
Если вместо Код:
function setFocusToApp()Код:
function setFocusToApp() |
Ага, нужно добавить в creationComplete перед установкой фокуса вызов етой джаваскрипт функции:
Код AS3:
п.с. гм теперь и в FF 3 работает |
Спасибо, всё работает.
Полезный класс: ExternalInterface |
| Часовой пояс GMT +4, время: 13:21. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.