Я работаю над мобильной частью моего сайта, и я хотел бы отключить приветственное сообщение, которое создается функцией JavaScript при загрузке страницы.Отключение функции JavaScript с помощью Cookie
Что я пытаюсь сделать, так это отключить эту функцию с помощью файла cookie, срок действия которого истекает 20 минут.
Это как далеко я получил с печеньем:
// c_name = cookie name
// c_value = cookie value
// ex_min = expiration in minutes
function setCookie(c_name, c_value, ex_min) {
var d = new Date();
d.setTime(d.getTime() + (ex_min*60*1000));
var expires = "expires="+d.toUTCString();
document.cookie = c_name + "=" + c_value + "; " + expires;
}
// Cookie that lasts for 20 minutes.
setCookie("last-visited", "1", 20);
То, что я не могу понять, как отключить эту функцию из печенья.
И да, файл cookie от w3schools.com.
Любая помощь приветствуется.
Спасибо.
вы можете использовать функцию setInterval –
Как долго вы хотели бы сообщение, которое будет отключен? Навсегда или пока Пользователь не покинет ваш сайт, закрыв вкладку/окно? В любом случае мнимая «showWelcome» будет читать cookie и не показывать, существует ли файл cookie. Если файл cookie не существует и отображается сообщение, cookie устанавливается. – tiblu
@tiblu, я хочу, чтобы сообщение отображалось один раз, когда пользователь посещает страницу, и когда куки-сообщение отправляется, сообщение отключается для пользователя в течение 20-минутного периода. – UltraAlkaline