![]() |
Динамически изменять размер flash в браузере...
***************
|
вариант попроще - давать флешке размер в %
вариант позамороченее 1. <body onResize="func()"> 2. флешу даёшь id='blah' 3. function func() { getElementById('blah').style.width = '100'; } |
опера с точки зрения Js - вообще черная дыра :(
|
Управляй размерами слоя. а не флэша.
установи для object и embed ширину и высоту 100% и меняй размеры div Сам бы проверил, неохота оперу ставить.. Код:
<div ID="flashka" align="center" width="760" height="400"> |
Звыняй, совсем с головой на старости лет плохо. Слонов, как обычно, не заметил..
Первый слон - я (тормоз) в своем примере задал размеры слоя через параметры width и height. А надо, конечно же, через стиль: Код:
style="width: 600px; height: 400px;"Код:
document.getElementById('flashka')В функции setSize чтобы ИЕ не путал переменную flashka со слоем с таким же id я переименовал переменную в flashobj (ну или можно было ее объявить через var). Короче, вот Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" |
| Часовой пояс GMT +4, время: 15:30. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.