Просмотр полной версии : потеря фокуса ввода
Проблема выглядит так - при переключении с окна броузера в котором крутится flash-игра на другое окно (любое приложение, пусть будет почта) и возврате обратно к игре, ролик перестает реагировать на нажатие клавиш.
После щелчка мышью по флешке (именно по флешке, щелчок по свободному пространству в окне броузера вокруг флешки не помогает), все работает нормально.
Это лечится?
Может в HTML-код вставить принудительную передачу фокуса на flash-объект? Это правда не элемент формы, но может в этом направлении поискать?
Лечится.
Пишешь в body onfocus="f();
получится так:
<BODY bgcolor="#FFFFFF" onfocus="f();">
потом пишешь
<script>
f= function (){
document.body.all("Untitled-5").focus();
}
</script>где Untitled-5 у меня id флешки
теперь при получении html фокуса, он будет передаваться флешу.
Да, именно это и имелось в виду. Спасибо, попоробую. Если не срастется спрошу лично Nils-a, OK?
Спрашивай, но я в javascript не гуру. По началу чтению данного топика, я не знал как и что. На поиск и тестирование инфы в сети ушло полчаса.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.