Kilow

Рейтинг
23
Регистрация
26.12.2009

Умерла партнерка. 2 месяца уже не могу залогиниться на сайте, ошибка БД. Техподдержка приняла несколько писем, но ответа никакого. Можете смело снимать их игры!!! Попробую, конечно им сегодня позвонить, но мне кажется это ничего не изменит. Новых java игр давно нет, да и партнерский сайт с 2009 г. работает через Ж...

Drinko:
Kilow, кол-во показов можно настроить в профиле http://wizard-banners.com/banners/private/profile.html

Спасибо. В код заглушки можно вставить яваскрипт сторонней партнерки?

Доброго дня.

Установил CatFish баннер (отображение внизу сайта), он показывается при переходе на внутренние страницы каждый раз. Нельзя сделать 1 показ на посетителя?

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

Сейчас сайты и так теряют траф из-за бурного обилия рекламы на страницах, а тут еще баннер надо каждый раз закрывать при переходе..

Так и есть. скрипт удалось прописать напрямую в main.tpl Подключить в виде файла .js не пробовал, но думаю и подключенный должен сработать. А я остановился на коде:


var remoteWin = null;
var popup_url = "http://sait.ru";
if (self.parent.frames.length == 0){
self.name="preview";
}
function popup_hp_ad() {
remoteWin = window.open(popup_url, "ad_popup", "toolbar=0,location=0,directories=1,status=0,menubar=0, scrollbars=1,resizable=1,width=640,height=480");
}
popup_hp_ad();

Небольшое окно и серфер может закрыть его крестиком если надо. Ненавязчиво))

Спасибо всем. Тему можно закрыть.

p.s. оказалось все гораздо проще)

Dima1151:
Kilow,

<script type="text/javascript">

window.onbeforeunload = function() {
window.open('http://google.com');
}
</script>


так что ли?

а в body что?

Пока добился результата с кодом:


<script language=javascript>
exit=1;
function d2() {
if (exit==1) {
window.open("http://сайт.ru");
};
};
</script>

</head>

<body onunload=d2();>

Но он срабатывает при открытии сайта или клика по шапке. Вообще я не силен в коде, если Вы знаете, как написать код, чтобы новое окно открывалось при закрытии сайта - напишите, буду благодарен. А пока вставил этот код в шаблон (main.tpl) напрямую. Работает, но не так как надо.

Может поправите код?

Дикий пионер:
А если просто
<body onunload="exitcon();">
?
Во-вторых, у вас там кавычки одинаковые - скорее всего синтаксическая ошибка будет. И в третьих - зачем таймаут?

Хотел паузу перед открытием окна. Оставил так <body onunload="exitcon();">

Пока без изменений, скрипт не пашет.

про кавычки напишите подробнее, пожалуйста.

Добрый день.

Может и мне поможите в теме: /ru/forum/683968

Напишите как решить проблему..

Дикий пионер:
Как мне кажется, надо еще чтобы при уходе с сайта выша функция exitcon() вызывалась.
Надо ее назначить на window.onunload=exitcon; - как-то так вроде.

Конечно, прописал в body. <body onunload="setTimeout("exitcon()",5000);">

Но увы, скрипт не пашет:(

Скрипт поправил, теперь он валидный в Adobe Dreamweaver, Firebug тоже не ругается, вот обновленный код:


<!--
var exit=true;
function exitcon()
{
if (exit)
window.open("http://сайт.ru","сайт.ru","toolbar=1,location=0,status=0,menubar=0,scrollbars=1,resizable=1");window.focus();
}
//-->

Пробовал .js и в корень сайта кидать и права на файл менять, ни фига не работает переброс при закрытии сайта. Ребята, у кого есть желание помочь, давайте кину в личку адрес сайта. Я в ДЛЕ недавно работаю, наверняка у Вас больше опыт в этой CMS.

123
Всего: 27