Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 09.09.2005, 12:31
avtor вне форума Посмотреть профиль Отправить личное сообщение для avtor Найти все сообщения от avtor
  № 1  
Ответить с цитированием
avtor

Регистрация: Jul 2005
Сообщений: 16
По умолчанию Показ баннера при загрузке страницы.

Подскажите пожалуйста, как осуществить данный сценарий. Я захожу на страницу и в центре экрана сразу появляется флэш-баннер, который я при необходимости смогу закрыть кликая, допустим, на "close"?

Старый 09.09.2005, 12:39
  № 2  
Ответить с цитированием
Silense
Guest

Сообщений: n/a
Делается через java-скрипт. Во флешке ссылка на функцию, в нтмлке-сама функция. Код функции можешь вытащить с того же mail.ru, там часто такие баннеры встречаются.

Старый 09.09.2005, 12:52
avtor вне форума Посмотреть профиль Отправить личное сообщение для avtor Найти все сообщения от avtor
  № 3  
Ответить с цитированием
avtor

Регистрация: Jul 2005
Сообщений: 16
Как и где прописывается ссылка на функцию во флэшке? (просто плохо знаю AS)

И ещё такой вопрос, если я хочу чтобы флэшка не просто "в лоб" появлялась в ценре экрана, а к примеру выкатывалась сбоку, из за границы экрана - как это сделать?

Старый 09.09.2005, 21:58
  № 4  
Ответить с цитированием
Silense
Guest

Сообщений: n/a
во флеше создается кнопка, в обработчике кнопки:
on (release){
getURL("javascript:имя_функции")
}
Например
on (release){
getURL("javascript:close();")
}

>И ещё такой вопрос, если я хочу чтобы флэшка не просто "в лоб" появлялась в ценре экрана, а к примеру выкатывалась сбоку, из за границы экрана - как это сделать?

вариант 1:
Когда компилишь *swf-файл в параметрах компиляции (file-publish settings->format:flash,html;html:window mode=transparent windowless)можно указать прозрачный фон, сделать флешку на всю ширину страницы а потом намалювать какой хочешь эффект. Только если не ошибаюсь опера не воспринимает этот прозрачный фон а лепит вместо него белый..
p.s. можно не через параметры компиляции а теге вставки объекта прописать <param name="wmode" value="transparent" />

вариант 2:
в НТМЛ создаешь слой(layer) в него вставляешь флешку а далее скриптом двигаешь слой целиком..

вариант 3: в конце концов, пофантазируй!=)

Старый 12.09.2005, 11:10
avtor вне форума Посмотреть профиль Отправить личное сообщение для avtor Найти все сообщения от avtor
  № 5  
Ответить с цитированием
avtor

Регистрация: Jul 2005
Сообщений: 16
Флешку сделал. Прописал обработчик кнопки со ссылкой на js функцию.
Мне говорят: ок! Теперь пиши саму функцию на js, которая бы убирала эту флэшку с экрана.. А я понятия не имею что-это такое и с чем его едят! Поэтому снова обращаюсь к знающим людям.

Вопрос: как должна выглядеть эта функция и куда её вставлять?

Старый 13.09.2005, 07:49
avtor вне форума Посмотреть профиль Отправить личное сообщение для avtor Найти все сообщения от avtor
  № 6  
Ответить с цитированием
avtor

Регистрация: Jul 2005
Сообщений: 16
Ну подскажите кто-нибудь!

Старый 11.09.2005, 11:23
avtor вне форума Посмотреть профиль Отправить личное сообщение для avtor Найти все сообщения от avtor
  № 7  
Ответить с цитированием
avtor

Регистрация: Jul 2005
Сообщений: 16
Спасибо Silense! Я попытаюсь.

Создать новую тему Ответ Часовой пояс GMT +4, время: 22:49.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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