Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   баннер поверх контента (http://www.flasher.ru/forum/showthread.php?t=144631)

sanyasanya 16.09.2010 19:30

баннер поверх контента
 
Всем привет!:)
Подскажите, как сделать, чтоб банер плавал по контенту сайта? видел такое..
чтоб крутишь вниз и он тоже плывёт вниз поверх сайта

leofit 16.09.2010 19:33

JavaScript (jQuery)

sanyasanya 17.09.2010 12:28

а там сильно сложно? подскажите как сделать чтоб закрыть флешку?
Код AS3:

кнопка_закрытия_флешки.addEventListener(MouseEvent.CLICK,exit);
function exit(e:MouseEvent):void
{
  e.target.getURL("javascript: HideBanner();");
}

не фурычит вроде

leofit 17.09.2010 12:55

Нет, Вам надо читать про ExternallInterface. И JS вызывать через него, тогда все будет работать.
Вот тут все подробно расписано и есть примеры

ZVEr13 17.09.2010 13:19

Хмм... не обязательно JS использовать достаточно и CSS поставьте
Код:

<div style="position: fixed" />
</div>

и он будет ровно в том месте страницы, куда вы поставите.

В AS3 для вызова JS функций используйте ExternalInterface
Код:

ExternalInterface.call("HideBanner")

sanyasanya 17.09.2010 13:24

расписано подробно, только ничего не понятно для человека не шарящего :(

Добавлено через 4 минуты
Цитата:

Сообщение от ZVEr13 (Сообщение 936619)
В AS3 для вызова JS функций используйте ExternalInterface
Код:

ExternalInterface.call("HideBanner")

Код AS3:

knop.addEventListener(MouseEvent.CLICK,exit);
function exit(e:MouseEvent):void
{
  ExternalInterface.call("HideBanner");
}

спасибо! это вроде работает..

leofit 17.09.2010 13:30

Ну так вот человек на шарящий прочитает, вникнет, и станет человеком шарящим =) Эволюция, Феликс!

ZVEr13 17.09.2010 13:42

По поводу CSS:
Код:

<div style="bottom: -1px; display: block; position: fixed;">Text</div>
Этот блок будет всегда внизу видимой части страницы

leofit 17.09.2010 13:45

Кстати да, просто сверстайте как Вам советуют и не читайте лишнего. Я серьезно


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

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