Ротатор баннеров и рекламная сеть Яндекс

Голоса: +1

Здравствуйте. такая проблема, вставляю от рекламной сети яндекс, в ротатор баннеров полный код, но когда сохраняю, он ломается. Кокретнее:

в коде есть такой фрагмент «(w[n] = w[n] || [];», при сохранении баннера он меняется на «(w[n] = w[n]  || [])» и перестаёт работать

Об подобнойпроблеме писали также тут http://forum.ucoz.ru/forum/33-15933-1261948-16-1436866709 но ни ответа ни решения нету...

| Автор: | Категория: Доп. функции

Ответов: 2

голоса: 0
 
Лучший ответ
предоставьте полный код баннера который вы вставляете в ротатор, будем проверять вместе
| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk

Вот например

<!-- Яндекс.Директ -->
<div id="yandex_ad"></div>
<script type="text/javascript">
(function(w, d, n, s, t) {
    w[n] = w[n] || [];
    w[n].push(function() {
        Ya.Direct.insertInto(148401, "yandex_ad", {
            ad_format: "direct",
            type: "240x400",
            border_type: "block",
            links_underline: false,
            site_bg_color: "FFFFFF",
            header_bg_color: "FEEAC7",
            border_color: "FBE5C0",
            title_color: "0000CC",
            url_color: "006600",
            text_color: "000000",
            hover_color: "0066FF",
            sitelinks_color: "0000CC",
            favicon: true,
            no_sitelinks: false
        });
    });
    t = d.getElementsByTagName("script")[0];
    s = d.createElement("script");
    s.src = "//an.yandex.ru/system/context.js";
    s.type = "text/javascript";
    s.async = true;
    t.parentNode.insertBefore(s, t);
})(window, document, "yandex_context_callbacks");
</script>

После сохранения, становится так

я все вижу, подождите, проверяем почему так происходит
Проверили и завели баг по данной проблеме. Ожидайте исправления, пока конкретных сроков по исправлению вам не скажу так как имеется множество первоочередных задач которые имеют приоритет по выше.

Ждите, по факту решения отпишусь в данном вопросе.
Alexander Koval,
Баг исправлен!
голоса: 0
Не знаю откуда вы копируете (кодировка источника отличается от кодировки вашего сайта), но советую сначала скопируйте в блокнот и посмотрите, если надо будет отредактируйте, а потом из блокнота переносите на сайт.
| Автор:
Я копирую непосредственно с кабинета partner.yandex.ru, я пробывал копировать и в блокнот, и переделывал кодировку. Это раз.

Знаки || меняются непосредственно в РОТАТОРЕ БАННЕРОВ в панеле управления при сохранении. Это два.

Пробовал отредактировать и поменять &#124;&#124; в ручную на ||, но пр и сохренении они снова меняются на &#124;&#124;. Это три.
...