Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » ASP, Perl, PHP и MySQL

всплывающий банер кол-во открытий

Обсуждение темы всплывающий банер кол-во открытий в разделе ASP, Perl, PHP и MySQL, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Сделал flash банера всплывающий, и нужно сделать так, чтобы он открывался только один раз. Если человек его увидел и закрыл, значит всё, на ...


Закрытая тема
 
Опции темы
Старый 25.12.2005, 12:39   #1
Сделал flash банера всплывающий, и нужно сделать так, чтобы он открывался только один раз. Если человек его увидел и закрыл, значит всё, на другой странице он не откроется.

На странице вставлен код на файл скриптов - <script language=JavaScript src=banner.js></script>

В файле скриптов такой код:

function stayOnTop() {
itechnicsbanner.style.top = document.body.scrollTop;
timer = setTimeout(\"stayOnTop()\", 100);
return true;
}


function hide() {
itechnicsbanner.style.visibility=\"hidden\";
}

if (navigator.appName == \"Netscape\") {
}
else {
document.write(\'<div id=\"itechnicsbanner\" style=\"z-index:5;visibility : visible; position:absolute; left:440; top:100; width:120; height: 240; overflow: auto;\">\')
document.write(\'<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0\" width=\"120\" height=\"240\" id=\"1\" align=\"middle\"> <param name=\"allowScriptAccess\" value=\"sameDomain\" /> <param name=\"movie\" value=\"banner1.swf\" /> <param name=\"quality\" value=\"high\" /> <param name=\"bgcolor\" value=\"#a23822\" />\')
document.write(\'<embed src=\"banner1.swf\" quality=\"high\" bgcolor=\"#a23822\" width=\"120\" height=\"240\" name=\"1\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" /></object>\')
document.write(\'</div>\')
stayOnTop();
}



При открытии страницы он открывается, только вот сверху отступ почему-то не работает, ставлю 100 пикселей, а он привязан к самой верхушки страницы, не реагирует на этот параметр.

Пожалуйста, подскажите, как сделать чтобы банер открывался один раз, и заодно как сделать отступ сверху?
 
Старый 25.12.2005, 12:39
Ссылки
Старый 10.01.2006, 00:42   #2
Используй куки:

В начале пишешь

if (!isset("ban_show")) // Если куки не существует
{
....показ баннера....
}

При показе баннера:
SetCookie("ban_show","yes",time()+86400); // Задать куки
 
Старый 10.01.2006, 00:42
Закрытая тема




Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Всплывающий калькулятор (нид хелп) RomanSX HTML, CSS, JavaScript 3 20.09.2008 23:14
Растягивающийся банер? anton Технологии Flash 0 05.02.2007 16:08
Всплывающий банер IgorQ ASP, Perl, PHP и MySQL 0 14.12.2005 00:36
Всплывающий текст! ruslan-nsk HTML, CSS, JavaScript 5 13.08.2005 07:47
Всплывающий title на ссылке Glook HTML, CSS, JavaScript 7 11.11.2003 00:25


Текущее время: 16:25. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Дизайнерский форум