Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Активный баннер (http://www.flasher.ru/forum/showthread.php?t=101071)

VadimuZ 10.09.2007 19:38

Активный баннер
 
Допустим есть баннер 400x200 при наведении что бы он разварачивался до 400x400 ? У когонить есть живой пример? Или как можно при помощи JS научить общаться флэшку со страницей?

VadimuZ 10.09.2007 21:06

Флэшку отображаю так...

Код:

      <div id="splash_menu">
          У вас не установлен Flash плеер!
          </div>
        <DIV>
                <script type="text/javascript" src="swfobject.js"></script>
                <script type="text/javascript">
                          var so = new SWFObject("1.swf", "mymovie", "200", "300", "7", "#FFFFFF");
                          so.write("splash_menu");
                </script>
      </DIV>

Научился общаться к дивам, и манипулировать ими через id... JS.
Не как не пойму как обратиться непосредственно к параметрам widht heidht swf мувика???

udaaff 10.09.2007 21:17

Stage.width и Stage.height свойства рид онли. Самый простой, наверное, способ, это сделать рич-баннер.

etc 10.09.2007 22:29

Вызвать js-функцию, которая изменит размер дива, в котором лежит флеш.

Kikasso 10.09.2007 22:45

..а размер флешки проставить в 100%

VadimuZ 11.09.2007 00:55

Цитата:

Сообщение от __etc
Вызвать js-функцию, которая изменит размер дива, в котором лежит флеш.

Не проблема менять размер дива, проблеме сделать флэшку которая растягивается сама на этот размер дива. Приходится задвать жесткий размер "200", "300"...
>>> var so = new SWFObject("1.swf", "mymovie", "200", "300", "7", "#FFFFFF");
Как иначе я не знаю... если я уберу два этих параметра высоту и ширину из функции то будет перегрузака функции и она не сработает...

Kikasso 11.09.2007 01:20

Вы ответы читаете? "100%" вместо "200" и "300", потом меняйте размер div как хотите.
Внутри флеша - читаем про Stage::> scaleMode, align и onResize

VadimuZ 11.09.2007 01:23

Ооо точно =) Спасиба огромное!


Часовой пояс GMT +4, время: 04:29.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.