PDA

Просмотр полной версии : Кнопки не работают в браузере


gameplaymer
17.04.2008, 22:18
Проблема:
При запуске .swf кнопки работают
При запуске того же клипа в браузере кнопки не работают
Но при этом достаточно 1 раз кликнуть мышей на клип кнопки начинают работать.

Проблема повторяется и в IE и в FireFox, тоже самое и с использованием SwfObject.

Подскажите где искать?

Забыл добавить: речь идет о кнопках (клавишах) на клавиатуре

etc
17.04.2008, 22:44
Нигде, флешка — такой же элемент фокуса, как и любой другой. Если он не в фокусе, то и клавиши не работают.
Однозначно в фокусе его может сделать только пользователь.

gameplaymer
17.04.2008, 22:47
Нигде, флешка — такой же элемент фокуса, как и любой другой. Если он не в фокусе, то и клавиши не работают.
Однозначно в фокусе его может сделать только пользователь.

А как навести этот авто фокус - кнопки клавиатуры должны работать сразу после загрузки! мышь - вообще не предусматиривается...

etc
17.04.2008, 22:50
Кроссбраузерно и чтобы везде работало — никак.

gameplaymer
17.04.2008, 22:56
Кроссбраузерно и чтобы везде работало — никак.
Мдя (( Вообще-то, Если подробнее описать задачу:

Запускается страница HTML на весь экран содержащая 1 клип 100% на 100% - только в браузере FireFox например. есть ли какойто механизм авто активировать этот клип. Без пользователя (ну OnRelease там какой-нибудь или Java Script-ом или FcCommand?)

etc
17.04.2008, 23:12
В Firefox — нет. В IE вроде бы можно, но тоже не факт.

gameplaymer
21.04.2008, 18:36
Господа зачем же вводить всех в заблуждение что нельзя? А я нашел)
<div id="top">
<img border="0" src="images/1.gif" width="590" height="85">
</div>
<script type="text/javascript">
var so = new SWFObject("images/top.swf", "top", "590", "85", "7", "#003300");
so.write("top");
document.top.focus();

</script>

etc
21.04.2008, 18:40
И что, работает во всех браузерах?

gameplaymer
21.04.2008, 18:42
В IE и FireFox - точно. Используется SWFobject.

etc
21.04.2008, 18:48
А можно где-нибудь посмотреть?

gameplaymer
21.04.2008, 19:08
Пока все в разработке - позже линк закину.