使用JavaScript为Cookie横幅设置Cookie或localStorage
我正在做一个Cookie横幅项目,我得到了我需要的一切,除了一件事:-一旦用户点击“接受”,Cookie横幅就会消失,现在我的问题来了:我想设置Cookie或localStorage之类的东西,这样用户就不会因为在每个页面上或每次重新加载后看到Cookie横幅而感到烦恼 我希望你明白我想说的 这是我的密码:使用JavaScript为Cookie横幅设置Cookie或localStorage,javascript,jquery,html,cookies,local-storage,Javascript,Jquery,Html,Cookies,Local Storage,我正在做一个Cookie横幅项目,我得到了我需要的一切,除了一件事:-一旦用户点击“接受”,Cookie横幅就会消失,现在我的问题来了:我想设置Cookie或localStorage之类的东西,这样用户就不会因为在每个页面上或每次重新加载后看到Cookie横幅而感到烦恼 我希望你明白我想说的 这是我的密码: $(文档).ready(函数(){ $(“#接受”)。单击(函数(){ $(“#CookieBanner”).hide(); }); }); 隐私 本网站使用cookies为您提供尽可
$(文档).ready(函数(){
$(“#接受”)。单击(函数(){
$(“#CookieBanner”).hide();
});
});
隐私
接受
您可以参考此链接和其他类似链接
或者只是为了简化您的工作,请执行以下操作
$(document).ready(function(){
var getCookieAccept;
getCookieAccept = getCookie("cookiepolicy");
if(getCookieAccept != "accept"){
$('#CookieBanner').show();
}
$("#Accept").click(function(){
$('#CookieBanner').hide();
var expire=new Date();
//Setting cookie expiry after 6 months
expire=new Date(expire.getTime()+15552000000);
document.cookie="cookiepolicy=accept; expires="+expire;
});
});
CSS
#CookieBanner{
display: none;
}