- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Приветствую,
Есть задача ищу решения пока нечего не нашел и как реализовать пока не придумал и решил попросить помощи может кто уже делал.
Что есть:
Баннерная позиция с ротацией в 4 баннера.
Проблема:
Так как это ротация в ней показывается 1 баннер, а остальные 3 баннера ждут своей очереди но они так же проигрываются хоть их и не видно.
Нужно:
Как сделать так, что бы пока очередь ротации не дошла до баннера он не проигрывался, проигрывался только в том случае когда ротация дошла до баннера.
Нашел что то похожее:
https://specs.adfox.ru/page/142/
Делал лет наверно 5 уже назад такое как раз как вам надо.
Одно важное НО - нуже доступ к исходникам баннеров - fla
Техническое пояснение - у флеша есть возможность общаться со страницей посредством вызовов javascript функций на странице. Также javascript в свою очередь может вызывать специально прописанные функции флеша.
Суть решения в чем - изначально все баннеры должны стоять, иметь функцию запуска, которая видна снаружи и уведомлять javascript-функцию на странице о своём окончании.
Т.е. загружается страница. Javascript запускает первый баннер (вызывает функцию в нём), первый баннер отыгрывает - запускает функцию в javascript, в которую передаёт свой идентификатор. Функция видит этот идентификатор и ищет следующий баннер и даёт ему команду на запуск.
Насколько я помню - во flash реализация зависит от версии ActionScript, гуглить по flash external interface, falsh javascript call
а есть пример кода который нужно встраивать в баннер?
дизайнер баннера делает на swishmax
Про swishmax слышал, но как там с программированием - не в курсе.
Вот есть такая статейка про то как вызывать функцию во флешке:
http://svistelki.ru/dobavlyaem-zvuk-na-deystviya-polzovatelya-na-stranitse/
Вам надо будет вместо проигрывания звука запускать анимацию в баннере.
Второй код, который должен выполняться, когда баннер проигрался до конца - вот тут можно подсмотреть - там для AS2 и AS3 есть примеры: http://stackoverflow.com/questions/8129016/calling-a-javascript-function-from-flash-movie-controls
Я, к сожалению, не флеш-программист, так вот попутно приходилось некоторыми мелочами заниматься, поэтому вряд ли смогу сильно помочь.