您好,登錄后才能下訂單哦!
<div class="dn car-activity-opcity"></div>
<div class="dn car-activity-module">
<a href="javascript:var bd_close;" class="close-activity" title="關閉" id="T-close-chezhujie" otitle="關閉-車主節首頁彈窗" otype="button">關閉</a>
<a class="car-activity-link-a" title="立即參與" id="T-lijicanyu" otitle="立即參與-車主節" otype="button" id="T-lijicanyu">立即參與</a>
<a class="car-activity-link-b" title="享車險福利" otitle="享車險福利-車主節" otype="button" target="_blank" id="T-xiangchexianfuli">享車險福利</a>
<a class="car-activity-link-c" title="享其他福利" otitle="享其他福利-車主節" otype="button" target="_blank" id="T-xiangqitafuli">享其他福利</a>
</div>
<script type="text/javascript">
$(".car-activity-module .close-activity").click(function(){
$(".car-activity-opcity").fadeOut();
$(".car-activity-module").fadeOut();
});
if(getCookieValue("carPopUp")!="ed"){
$(".car-activity-opcity").show();
$(".car-activity-module").show();
setCookie("carPopUp","ed",30,"/");
}
function setCookie(name,value,days,path){
var name = escape(name);
var value = escape(value);
var expires = new Date();
expires.setTime(expires.getTime() + days * 24*60*60*1000);
path = path =="" ? "":";path=" + path;
_expires = (typeof days) == "string" ? "": ";expires=" + expires.toUTCString();
// document.cookie = name + "=" + value + _expires + path;
document.cookie = name + "=" + value + path;
}
function getCookieValue(name){
var name = escape(name);
var allcookies = document.cookie;
name += "=";
var pos = allcookies.indexOf(name);
if(pos != -1){
var start = pos + name.length;
var end = allcookies.indexOf(";",start);
if(end == -1){
end = allcookies.length;
}
var value = allcookies.substring(start,end);
return unescape(value);
} else{
return "";
}
}
</script>
資料:
格式:cookieName=cookieValue;expires=expiresDate;path=URLpath;domain=siteDomain//cookie名稱,失效日期,儲存URL,儲存域值;
Cookie(復數形態Cookies),中文名稱為小型文本文件或小甜餅[1],指某些網站為了辨別用戶身份而儲存在用戶本地終端(Client Side)上的數據(通常經過加密)
1 cookie會被附加在每個HTTP請求中,所以無形中增加了流量。
2 由于在HTTP請求中的cookie是明文傳遞的,所以安全性成問題。(除非用HTTPS)
3 Cookie的大小限制在4KB左右。對于復雜的存儲需求來說是不夠用的。
cookie最大長度4086
Cookie總是保存在客戶端中,按在客戶端中的存儲位置,可分為內存Cookie和硬盤Cookie。
內存Cookie由瀏覽器維護,保存在內存中,瀏覽器關閉后就消失了,其存在時間是短暫的。硬盤Cookie保存在硬盤里,有一個過期時間,除非用戶手工清理或到了過期時間,硬盤Cookie不會被刪除,其存在時間是長期的。所以,按存在時間,可分為非持久Cookie和持久Cookie。
內存cookie,是指沒有設在cookie的Expires的屬性,此時cookie將停留在客戶端的內存中,只有在該IE窗口中從“文件-新建- 窗口”打開的新的IE窗和由form的target屬性為_blank產生的新的IE窗口才共享同一個cookie信息。IE,Chome的選項卡都共享同一個cookie信息。
硬盤cookie,是指在你設置了cookie的Expires屬性,此時cookie將保存到你的硬盤上,Win7是在C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Cookies 下面(如果你是Administrator賬號的話)。此時所有的窗口將共享同一個名字的cookie。
針對內存cookie,用fiddler可以看到cookie 沒有 exprires這個屬性,只要關掉ie再重新打開頁面將會丟失(注:如果不關掉原來的ie窗口,新打開ie訪問頁面cookie還是會在)。
如果內存cookie沒有指定域,那么可以在多個不同的站點間共享內存cookie
MVC測試代碼 Controller 文件如下:
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。