如何添加临时cookie,因此一旦用户关闭页面,它就应该过期。
function setTempCookie() {
addCookie("temp",'');
}
function addCookie(cname,cvalue,exdays) {
var d = new Date();
d.setTime(d.getTime() + (exdays*24*60*60*1000));
var expires = "expires=" + d.toGMTString();
document.cookie = cname+"="+cvalue+"; "+expires;
}
我使用空值,但它对我不起作用。
答案 0 :(得分:0)
它被称为会话cookie,你可以在没有给出截止日期的情况下完成此任务;
function setTempCookie() {
addCookie("temp",'');
}
function addCookie(cname,cvalue,exdays) {
if(exdays) {
var d = new Date();
d.setTime(d.getTime() + (exdays*24*60*60*1000));
var expires = "expires=" + d.toGMTString();
document.cookie = cname+"="+cvalue+"; "+expires;
}
else {
document.cookie = cname+"="+cvalue;
}
}