亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問ASP.NET如何清除指定COOKIE?

請問ASP.NET如何清除指定COOKIE?

富國滬深 2019-07-03 11:07:18
ASP.NET如何清除指定COOKIE
查看完整描述

5 回答

?
慕少森

TA貢獻2019條經驗 獲得超9個贊

清除cookie有兩種個方式:一個是在服務端清除,一個是在客戶端清除

服務端清除cookie:
1。Request.Cookies.Remove(name);//清除指定Cookie
2.Request.Cookies.Clear();//清除所有Cookie

客服端js操作cookie
//讀取cookies函數
function getCookie(name)
{
var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
if(arr != null) return unescape(arr[2]); return null;
}

//刪除cookie
function delCookie(name)
{
var exp = new Date();
exp.setTime(exp.getTime() - 1);
var cval=NewGetCookie(name);
if(cval!=null) document.cookie= name + "="+cval+";expires="+exp.toGMTString();
}

//添加Cookie
function setCookies(name,value)
{
var Days = 30;
var exp = new Date();
exp.setTime(exp.getTime() + Days*24*60*60*1000);
document.cookie = name + "="+ escape (value) + ";expires=" + exp.toGMTString();
}



查看完整回答
反對 回復 2019-07-07
?
隔江千里

TA貢獻1906條經驗 獲得超10個贊

兩種方法,第一種,把cookie的值設置為“”, 例如,response,cookies(“a”)=“” 。 第二種,設置window.onclose()的方法,把cookie的expires設置成-1. 例如 response,cookies(“a”).Expires=(now()-1)。
第一次接觸ASP,第一次回答問題,但愿對你有幫助。

查看完整回答
反對 回復 2019-07-07
  • 5 回答
  • 0 關注
  • 865 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號