Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Не знаю как сделать чтоб ссылка задавалась в коде вставки... (http://www.flasher.ru/forum/showthread.php?t=133956)

dacascas 17.12.2009 15:00

Не знаю как сделать чтоб ссылка задавалась в коде вставки...
 
Делаю флеш-баннер для друга, а он просит, чтобы баннер не просто ссылался на какую-нибудь страницу, а чтобы его могли использовать партнёры и вставлять туда свои партнёрские ссылки.
Чтобы флешка переадресовывала на определённый ресурс, обычно я просто делал прозрачную кнопку в верхнем слое, а в ней прописывал ссылку. Здесь же, как я понимаю, нужно реализовать возможность прописывать ссылку в коде вставки баннера. Как такое делается, я понятия не имею O_o ???
Подскажите, если кто-то знает. Или где можно об этом почитать...

mooncar 17.12.2009 15:02

Используйте параметр публикации flashvars.
В нем пропишите пару "переменная=ссылка", а во флешке эта переменная должна будет отвечать за url в getURL.

dacascas 17.12.2009 15:24

Код:

<param name="flashvars"
value="link=http://www.stimul-cash.com/?aff_id=16&amp;site=" />

Вот такой? То есть эту штуку вставляем в код вставки, а во флешке вместо адреса надо писать переменную link???

Hauts 17.12.2009 15:40

Точнее _root.link

dacascas 17.12.2009 16:30

Ой спасибо, хорошо!:)
Пошёл пробовать:bye:

mooncar 17.12.2009 18:05

Цитата:

Сообщение от Hauts (Сообщение 873252)
Точнее _root.link

Если код на главном таймлайне, то писать _root нет необходимости.

Hauts 17.12.2009 18:31

"Чтобы флешка переадресовывала на определённый ресурс, обычно я просто делал прозрачную кнопку в верхнем слое, а в ней прописывал ссылку. "

Думаю, все-таки надо. :)

mooncar 17.12.2009 18:41

Ах, да. Никак не могу привыкнуть, что кто-то пишет устаревшими методами прямо на кнопках и мувиках вместо
Код AS1/AS2:

btn.onRelease = function () {
  getURL(link, '_blank');
};


Hauts 17.12.2009 18:46

Да, некоторым это кажется логичнее и проще. К сожалению :)

dacascas 18.12.2009 01:11

Не сразу, но всё получилось!!!
Буду избавляться от устаревших методов :)
Так что отдельное спасибо mooncar'у за вторую подсказку...

P.S: А логичнее и проще мне это кажется потому, что я больше рисую, а не в скриптах копаюсь. И вообще я метеоролог, ааааааа, что я тут делаю :wacko:


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

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