Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Вёрстка веб-сайтов > Всплывающие окна


Автор: ida 15.10.2003, 11:44
Задача такая - есть сайт, то есть штук 20-30 документов. Требуется, чтобы при первом заходе на любую из его страниц выскакивало окошко со всякой лабудой, причем если его закрыть, то больше оно бы уже не выскакивало, как бы чел не перемещался по сайту (в том числе и если он с него ушел, а потом вернулся). Как это реализовать? Есть поддержка php. Если можно, кусок кода или пинка в сторону где посмотреть smile.gif.

Автор: MuToGeN 15.10.2003, 11:53
Код
<?
if(!isset($_COOKIE["popup"])){
   echo "<script language=\"JavaScript\" type=\"text/javascript\">\n".
           "window.open('popup.php','','');\n".
           "</script>\n";
}
?>


в popup.php:
Код
<? setcookie('popup','1',time()+999999); ?>

Автор: ida 15.10.2003, 12:02
А если куки отключены?

Автор: MuToGeN 15.10.2003, 13:05
Тогда если только отслеживанием по IP адресам, но это более гемморойно и менее надежно.
Да и вообще, какой нормальный юзер будет отключать себе куки?

Автор: Guest 15.10.2003, 19:00
Я иногда отключаю smile.gif.
Спасибо за помощь, попробую

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)