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

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

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

Регистрация: Jul 2007
Сообщений: 3
Отправить сообщение для Octavio с помощью ICQ
Tip баннер 468х60

Привет! Столкнулся с такой проблемой, не могу сделать так, что бы при клике на баннер открывалась ссылка. Как это реализовать? Может пример кто-то подбросит?
__________________
like.no.other

Старый 31.07.2007, 13:52
ARTur2 вне форума Посмотреть профиль Отправить личное сообщение для ARTur2 Найти все сообщения от ARTur2
  № 2  
Ответить с цитированием
ARTur2

Регистрация: Sep 2005
Адрес: Литва
Сообщений: 195
Делаешь на самом верхнем слое кнопку, у которой оставляешь только 4-ый кадр (hitArea) по площади равный твоему банеру. Называешь её, например, btn. Не забудь прописать название в инстансе. Потом вешаешь код на банер примерно такого содержания:
Код:
_root.btn.onRelease = function() {
	getURL("http://bla-bla-bla.ru", "_blank");
};


Последний раз редактировалось ARTur2; 31.07.2007 в 13:55.
Старый 31.07.2007, 14:00
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 3  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Octavio, название темы не отражает сути вопроса, в следующий раз за такое получите плюс, читайте правила форума и раздела.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 31.07.2007, 14:23
Octavio вне форума Посмотреть профиль Отправить личное сообщение для Octavio Найти все сообщения от Octavio
  № 4  
Ответить с цитированием
Octavio
 
Аватар для Octavio

Регистрация: Jul 2007
Сообщений: 3
Отправить сообщение для Octavio с помощью ICQ
Цитата:
Сообщение от ARTur2
Делаешь на самом верхнем слое кнопку, у которой оставляешь только 4-ый кадр (hitArea) по площади равный твоему банеру. Называешь её, например, btn. Не забудь прописать название в инстансе. Потом вешаешь код на банер примерно такого содержания:
Код:
_root.btn.onRelease = function() {
	getURL("http://bla-bla-bla.ru", "_blank");
};
Спасибо за ответ, буду пробовать))
__________________
like.no.other

Старый 31.07.2007, 17:16
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 5  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
На всякий случай хочу заметить, что делать так не рекомендуется по той простой причине, что многие площадки показывают банеры внутри своих демонстраторов - флэшек, в которых описан весь банерооборот. В общем, ваш банер может быть загружен в другую флэшку, и никакой _root.btn никогда не сработает. Именно поэтому до сих пор в банерах пишут код на AS1, т.е. вешают его прямо на кнопку: on(release) и т.д.
__________________
Reality.getBounds(this);

Старый 01.08.2007, 12:11
ARTur2 вне форума Посмотреть профиль Отправить личное сообщение для ARTur2 Найти все сообщения от ARTur2
  № 6  
Ответить с цитированием
ARTur2

Регистрация: Sep 2005
Адрес: Литва
Сообщений: 195
2 Wolsh: Спасибо, я этого не знал! Теперь буду иметь это в виду!

Старый 01.08.2007, 12:59
Kikasso вне форума Посмотреть профиль Отправить личное сообщение для Kikasso Найти все сообщения от Kikasso
  № 7  
Ответить с цитированием
Kikasso
 
Аватар для Kikasso

Регистрация: Oct 2006
Адрес: spb.ru
Сообщений: 3,221
Цитата:
Сообщение от Wolsh
пишут код на AS1, т.е. вешают его прямо на кнопку: on(release) и т.д.
Это не AS1, это "AS0.5"
Нормальный AS1 это написать в кадре
Код:
 
btn.onRelease = function() {
getURL("http://bla-bla-bla.ru", "_blank");
};
В руте мы или нет, код кнопку найдет.

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

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

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


 


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


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