PDA

Просмотр полной версии : фокус в Input Text


winnner
20.06.2005, 13:36
Помогите разобраться, устанавливаю фокус в Input Text :
onClipEvent (load) {

Selection.setFocus("_root.namen");
}
а он не устанавливается.
пробовал так:
onClipEvent (load) {
i = eval(namen);
Selection.setFocus("i");
}
и так:
onClipEvent (load) {
i = eval(_root.namen);
Selection.setFocus("i");
}
и как хочешь, а не идёт :confused:
мож кто, что подскажет?

iNils
20.06.2005, 13:46
Сделай просто

Selection.setFocus("_root.namen");

без всяких onLoad

winnner
20.06.2005, 13:52
и куда это воткнуть?
если во фрейм, то уже пробовал - с тем же успехом.

iNils
20.06.2005, 13:57
пришли исходник.

winnner
20.06.2005, 14:05
http://rapidshare.de/files/2498683/inputtext.rar.html
вот глянь.

iNils
20.06.2005, 14:14
А ты сначала сделай swf файл, потом запусти его не в флеш-радакторе, а отделно и посмотри есть ли фокус или нет.

winnner
20.06.2005, 14:49
Да, если запускать отдельно swf то действительно фокус есть, но если этот swf интегрирован в html - опять фокуса нет. Блин что ж теперь JavaScript писать чтоб окно фокус на флаш отдавало? И где гарантия, что после такого действия сам ролик передаст фокус на поле.

iNils
20.06.2005, 15:00
а ты хочешь что бы флеш сам фокус с системы на себя переводил? такого не будет.

winnner
22.06.2005, 16:19
а жаль! могли бы об этом разработчики подумать. раз уж в любом браузере флаш плеер стоит.