我创建了一个cookie并像这样使用它。在document.ready
document.cookie = $('#rdb1').attr("id");
check = document.cookie.split(';');
flag = check[0];
但无法删除cookies。我找到了这个功能。
function Delete_Cookie( name, path, domain )
{
if ( Get_Cookie( name ) )
document.cookie=name+"="+((path) ? ";path="+path:"")+((domain)?";domain="+domain:"") +
";expires=Thu, 01-Jan-1970 00:00:01 GMT";
}
on javascript - delete cookie。但在我的情况下无法使用此功能。任何想法如何处理此事。谢谢。
答案 0 :(得分:1)
如果您使用jQuery cookie,您可能想尝试将Cookie设置为null,如下所示:
$.cookie("name", null);
在此处发现了类似的问题:jquery, delete cookies。
注意:删除Cookie时,您必须传递用于设置Cookie的完全相同的路径,域和安全选项。
要设置Cookie的路径,您可以使用以下内容:
$.cookie("name", null, { path: '/' });
答案 1 :(得分:0)
我使用这个jquery插件(非常简单= P)。