Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Модальное окно в JS + клики (https://javascript.ru/forum/misc/72769-modalnoe-okno-v-js-kliki.html)

tiger77 24.02.2018 21:43

Модальное окно в JS + клики
 
Здравствуйте у меня проблема в прошлый раз мне здесь очень помогли чему я очень рад и надеюсь в этот раз тоже найдется решение.
Все дело в том что на сайте есть VIP пользователи и просто пользователи а так же не мало тех кому регаться лень.
У VIP не появляется не какая реклама а у пользователей раз в 1-2 дня но а для гостей реклама появляется часто + просит зарегаться чтобы убрать рекламу. Это окно работало когда имела другой вид после клика по рекламе закрывалась но появилась нужда не в одном а в 2-3 кликах поэтому на этом форуме мне помогли его переделать все работает четко закрывается только после 2 го клика но если туда вставить рекламу она не работает как его исправить.
За ранее спасибо за ответ!:)

<div id="modal_popup">
<div id="popup"><p style="color:#000;">Этот блок будет появляться раз в 3 дня </p>
<p style="color:#000;">Чтобы закрыть нажмите на черный квадрат->
<a &nbsp; id="setCookie" class="" style="border:2px solid #000; position:;" href="#" title="Закрыть" onclick="javascript:PopUpHide()" target="blank">
контент или реклама
</a>
</div>
</div>
<script type="text/javascript">
$(document).ready(function() {
var counter = 0;
$("#setCookie").click(function() {
if (++counter < 2)
return;
$.cookie("popup", "48house", {
expires: 0
});
$("#modal_popup").hide();
});
if ($.cookie("popup") == null) {
setTimeout(function() {
$("#modal_popup").show();
}, 3000)
} else {
$("#modal_popup").hide();
}
});
</script>

tiger77 25.02.2018 08:44

все исправлено!
 
все работает оказалось что пропустил тег </p>
Спасибо всем!
Спасибо форуму!
:thanks:


Часовой пояс GMT +3, время: 09:46.