Я делаю сайт для своего комикса. Он содержит контент для взрослых, поэтому я хочу, чтобы была страница-заставка, которая проверяла возраст пользователя перед входом на сайт.
Вот мой временный хост (очень незавершенный.) Проблема, с которой я сталкиваюсь, заключается в том, что проверка файлов cookie работает только в некоторых браузерах, в противном случае при каждом нажатии отображается страница-заставка. на что-то. Как мне исправить это?
JavaScript:
<script language="javascript">
$(function() {
//Check it the user has been accpeted the agreement
if (!(document.cookie && document.cookie == "accepted")) {
$("#popup").show();
}
$('[data-popup-close]').on('click', function(e) {
var targeted_popup_class = jQuery(this).attr('data-popup-close');
$('[data-popup="' + targeted_popup_class + '"]').fadeOut(350);
//Set a cookie to remember the state
document.cookie = "accepted";
e.preventDefault();
});
});