Просмотр полной версии : Более-менее универсальный скрипт для баннеров?
Я о чем - часть баннерных систем требует ссылку вида
_root.link, другие _root.link1 Ну и еще разная мелкая баннерообменная шушера еще свои придумывает. :D
Нельзя ли писать какой-нибудь более-менее универсальный код на нажатие, типа
on (release)
{
if (_root.link) {
bannerlink = _root.link;
} else {
bannerlink = _root.link1;
}
getURL(bannerlink, "_blank");
}
Или кто-то применяет более разветвленный вариант?
А если не применяет, то почему? :)
Могут быть подводные камни?
Мне вот через четвертую инстанцию передали, что недавно сделанные подобным образом баннеры "не кликаются" у кого-то? :D
А зачем тут универсальный код? Вставили то, что нужно и все.
Ну потому что потом начинают просить поменять код для другой баннерной системы, а тебе не хочется снова отвлекаться и искать исходники. :)
Ой, господи, пять строк кода можно уж и наизусть знать…
Это, типа, глобальная проблема баннеростроительства? Не хочу никого обидеть, но мне смешно до слез…
могу тебе написать пакет классов для работы с баннерами:)
__etc Да их пара проблем - у современного баннеростоительства. :)
Первую я озвучил - когда делаешь пакет баннеров для той баннерообменки, которая и требования к баннерам не может вывесить на сайте. Менеджер отсылает менеджеру заказчика. Менеджер заказчика отсылает менеджеру баннерообменки, а уж он перекидывает тому, кто помещает баннер. Тот говорит "Че-та ссылка не та, наверное", тот менеджер передает менеджеру заказчика "Там что-то не работает!" Менеджер заказчика звонит нашему менеджеру и восклицает "Баннеры не работают!" Наш менеджер восклицает в менеджерской "ВСЁ ПЛОХО! НИЧЕГО НЕ РАБОТАЕТ! НИЧЕГО НЕ ПОЛУЧИТСЯ!" и бежит передавать эту страшную новость мне.
И так пять раз, пока я тыком не нащупаю, в чем дело - ссылка им нужна другая, у одного из менеджеров стоит старинный флеш-плейер или еще что. Вот и хотелось бы избежать. :)
А вторая проблема - что до сих пор многие баннерообменки требуют 6 версию флеша. А флеши до 8-го намного хуже работают с растровыми картинками. Блин, ну никто же уже не требует сайта, совместимого с пятым IE? :D
2 ccwds:
1. Проблема не у баннеров, а у менеджеров. В те времена, когда я занимался баннерами, мне давали ссылки или доки с техническиим требованиями, той или иной баннерной системы. А найти исходник не проблема, если есть система в организаци проектов и наименования файлов.
2. Я бы сказал это счастье. Если баннер-мейкеры не научились разумно использовать ресурсы 6-го плеера, то в 8-ке с ее фильтрами и битмапдатой, баннеры бы вешали вашу машину.
chingachgoog
03.07.2007, 14:48
можно циклом for ... in перебрать _root и посмотреть, что там нового появилось из переменных, а потом посмотреть значение этой переменной - это и будет переданная извне ссылка :)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.