Flash-объявление, появляющееся через всплывающее окно JavaScript - PullRequest
1 голос
/ 26 июня 2011

Я использую всплывающее окно на основе jquery.Моя рекламная платформа Doubleclick.Некоторые всплывающие объявления появляются во всплывающем окне.Я загружаю js-код объявления в iframe.

Я попытался передать wmode = transparent в качестве параметра в рекламный код js, который мне помог для некоторых флеш-объявлений, но для некоторых объявлений он не принимает wmode = transprent.Я даже пытался увеличить z-индекс facebox, но это тоже не помогло.Что я могу сделать.

Я не думаю, что это может быть проблемой, связанной с двойным кликом (я знаю, где я должен искать помощь), но вспышка другого сайта из-за моей проблемы с текстом / содержанием

Ответы [ 4 ]

1 голос
/ 26 июня 2011

Проблема в том, что вы не контролируете рекламные теги flash / javascript, исходящие от рекламных объявлений агентства.Единственное универсальное решение, которое я нашел для этой проблемы, состоит в том, чтобы использовать все доступные обратные вызовы для вашего всплывающего плагина и скрывать рекламу при загрузке всплывающего окна, затем снова показывать их, а затем закрывать всплывающее окно.

0 голосов
/ 02 марта 2012

Я никогда не использовал всплывающее окно facebox, но я уверен, что у него будет какое-то внешнее правое div, просто дайте этому погружению сплошной цвет через css, например background-color: #ccc, и оно будет вспыхивать, даже если его wmode - window.

0 голосов
/ 26 июня 2011

Скрытие рекламы при отображении всплывающего окна - возможное решение, обсуждаемое в этой теме:

Вспышка поверх диалогового окна jQuery

Вопросы, подобные этому, регулярно возникают здесь, в SO, и я не знаю ни одного решения, которое бы работало во всех браузерах и во всех приложениях.

0 голосов
/ 26 июня 2011

Вам не нужно передавать wmode = transparent в JS. Вы должны передать его Flash. Дополнительная информация на веб-сайте Adobe Flash.

...