Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы » Скрипт модульного окна.

Скрипт модульного окна.


     Все вопросы » Общие вопросы    2893

вопрос
В общем вот скрипт
<script type="text/javascript">
    setTimeout("document.getElementById('parent_popup').style.display='block'", 3000);
</script>

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

Ответил: Sokolov


<script type="text/javascript">
$(function(){
    if( document.cookie.indexOf('_visited=1') == -1 ) {
        setTimeout("document.getElementById('parent_popup').style.display='block'", 3000);
        document.cookie = '_visited=1; path=/';
    }
});
</script>

6 комментариев

Sokolov
Юзер

Sokolov - -

Вот такой ещё вопрос как сделать чтобы это окно появлялось исключительно на главной???

Slavchik
Юзер

Slavchik - -

aviable=main

Sokolov
Юзер

Sokolov - -

А куда поставить?

Slavchik
Юзер

Slavchik - -

в main.tpl
[aviable=main]тут код[/aviable]

Sokolov
Юзер

Sokolov - -

Точно). Спасибо)

Heavy1
Юзер

Heavy1 - -

Модульное окно :D

Похожие вопросы

наверх