客户端用javascript能否删除由asp创建的cookie
以下两个函数都无效,但是可以删除由客户端用javascript创建的cookie,谁能解决此问题,
function delCookie(name)//删除cookie
{
var exp = new Date();
exp.setTime(exp.getTime() - 1);
var cval=getCookie(name);
if(cval!=null) document.cookie= name + "= "+cval+ ";expires= "+exp.toGMTString();
}
function ClearCookie()
{
var strCookie = document.cookie;
var arrCookie = strCookie.split( "; ");
var i;
var expires = new Date();
expires.setDate(expires.getDate() - 1);
// document.cookie = 'c1= '+ escape( 'c1value ');
// alert(document.cookie);
for(i=0; i <arrCookie.length; i++)
{
//alert( 'name= '+arrCookie[i]+ ';expires= ' + expires.toGMTString());
document.cookie = arrCookie[i].split( '= ')[0]+ '=null;expires= ' + expires.toGMTString();
}
//alert(document.cookie);
}
------解决方案--------------------ASP和js都可以操作cookie!