Я пытался получить страницу проверки SimpleModal Age Verification при первом посещении моего сайта. Значение, если предыдущий сайт не отображал всплывающее окно. Код ниже - это то, что у меня есть до сих пор. В основном проблема заключается в том, что я получаю всплывающее окно время от времени без каких-либо причин, когда я нажимаю ссылку. Я тоже не могу найти рифму или причину. Мне здесь очень помогли люди с этим кодом. Я получу немного дальше, тогда проблема всплывает, затем я исправлю это, а еще один всплывет. Надеюсь, я здесь очень близко. ;)Простые модальные | Возрастная проверка при первом посещении | Закрыть, но не cookie
Спасибо, ребята!
<div class="age" id="verify">
<div><img src="/image/white.png"></img></div>
<div id="noman">ARE YOU OVER 18?</div>
<div>
<p> If not, leave now and we wont tell your mom.
</br> By continuing you agree you are 18 or older.
</p>
</div>
<div id="YN">
<a href="javascript:redirect(window.location.href);" id="old">Yes</a>
<a href="http://www.poo.com" rel="nofollow" id="young">No</a>
</div>
</div>
<script>
$(document).ready(function(){
if (document.referrer == null || document.referrer.indexOf(window.location.hostname) < 0) {
$("#verify").modal({opacity:85, position: ["20%",""], onOpen: function (dialog) {
dialog.overlay.fadeIn('slow', function() {
dialog.container.slideDown('slow', function() {
dialog.data.fadeIn('slow');
return false;
});
});
}});
}
});
</script>
<script type="text/javascript" >
function redirect(url) {
if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){
var referLink = document.createElement('a');
referLink.href = url;
document.body.appendChild(referLink);
referLink.click();
} else {
location.href = url;
}
}
</script>
Почему вы используете ' Oriol