Доброго времени суток. А я опять к Вам)
Вопрос по поводу двух объединенных скриптов -
Скрипты от пользователей 1 - ежесуточного уведомления на главной
и
Скрипты от пользователей 2 - случайный (ежесуточный) погодный ротатор
В правом нижнем углу страницы тестового форума (адрес дан под хайдом) есть всплывающее окно с контентом, которое появляется каждые два часа и исчезает спустя 10 секунд после появления. Опционально окно также можно закрыть.
Проблема в том, что скрипт не реагирует на факт закрытия/исчезновения окна, и при каждой перезагрузке страницы включает его заново - то есть, запись в cookie почему-то не происходит. Тестовый режим, само собой, отключен. Однако окно продолжает появляться и после того, как пользователь его закрыл, и после того, как оно исчезло - каждый раз, когда страница форума перезагружается. Понимаю, что где-то закралась ошибка, но найти ее не могу.
<script type="text/javascript">
if(typeof(getCookie01)!="undefined"){
var UwOn=1 //1-Уведомление Включено; 0 - Выключено
RabRegim=1 // 1 - Рабочий Режим -(Если - 0 Тестовый режим и Всплывает все время
if(!RabRegim){deleteCookie01('#inter2')}
var TimePOP=2 // каждые два часа повторяемость - для одного юзера
if(GroupID!=3&&UwOn&&!getCookie01('#inter2')&&document.URL=="http://"+location.hostname+"/"){
$("#inter2").show();setCookie01('#inter2','off',TimePOP*60*60*1000)}
$(".img1809").click(function(){$("#inter2").hide();});
setTimeout(function(){
$('#inter2').hide()},10000);
}
</script>
Отредактировано Asmodey (Пн, 23 Ноя 2015 22:08:35)