国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

Asp的Cookie集合簡介

2024-05-04 11:07:15
字體:
供稿:網(wǎng)友

cookie的屬性:

1、ExpiresAbsolute屬性

該屬性可以賦一個日期,過了這個日期Cookie就不能再被使用了。通過給Expires屬性賦一個過期的日期,就可以刪除Cookie。如:

<%Response.cookies("passtime").expiresAbsolute="11111"%>

如果沒有指定改屬性,cookie會隨著瀏覽器的關(guān)閉而消失。

2、Domain屬性

該屬性定義Cookie要傳送的唯一域。如:Cookie只傳送到本站,則可以使用以下代碼。

<%Response.Cookies("domain").Domain="www.aspxuexi.com"%>

ASP用來寫入Cookie即向客戶機發(fā)送Cookie的語法如下:

Response.Cookie("Cookie名").[("鍵名").屬性]=內(nèi)容

cookie是包含在http頭部信息中的內(nèi)容,因此

如果某個ASP文件要創(chuàng)建一個Cookie,則下面的代碼應(yīng)該放在任何html文檔之前,以避免產(chǎn)生錯誤.

<%Response.Cookies("CookieName")="NewCookie" %>
<html>
......
</html>

ASP用Request對象的Cookies集合來讀取Cookie,如:

<%Response.write Request.Cookies("CookieName")%>

下面以一個完整的例子來說明Cookie:

<%
dim Num
Num=Request.Cookies("Visit_num")
if Num>0 then
Num=Num+1
Response.write "您已是第" & Num & "次訪問本站點了。"
else
Response.write "歡迎您首次訪問本站。"
Num=1
end if
Response.Cookies("Visit_num")=Num
%>

在該例子中,首先讀取Cookies變量Visit_num,看用戶端計算機是否保存有Cookies變量。如果有該變量,則說明用戶已經(jīng)訪問過該頁面,同時輸入出訪問次數(shù)。如果用戶是首次訪問該頁面,則其計算機內(nèi)不會有Cookies變量,程序會顯示“歡迎”字樣,然后將Cookies變量 Visit_num存到用戶計算機中,以便該用戶下一次訪問該頁面時給出“訪問的次數(shù)”信息。

Cookie子鍵

有時在一個頁面中可能需要定義很多個Cookies變量,為了更好地管理它,在Cookies組件中常引入一人的概念“子鍵”。引用它的語法如下:

Request.Cookies("變更名")("子鍵名")  

如下面的Cookie創(chuàng)建一個名為"Dictionary"的字典,其中保存了三個鍵值:

<%
Response.Cookie("info")("Myname")="jeff"
Response.Cookie("info")("Gender")="male"
Response.Cookie("info")("Myheight")="172"
%>

事實上客戶機上的Cookie字典是以字符串的形式存在:

info=Myname=jeff&Gender=male&Myheight=172

如果用戶沒有指定“子鍵”名而直接引用Cookies變量,將會返回一個包含所有的“子鍵”名及值的字符串。例如上面這個例子包含三個“子鍵”: "Myname"、"Gender"和"Myheight",當(dāng)用戶沒有指定其“子鍵”而直接通過Request.Cookies("info")來引用時,則會得到下列字符串:

info=Myname=jeff&Gender=male&Myheight=172

如果要把Cookie中讀取的所有數(shù)據(jù),可以用下面的代碼得到:

<%
For each cookie in Request.Cookies
if Not cookie.HasKeys then
Response.write cookie & "=" & Request.Cookies(cookie)
Else
for each key in Request.Cookies(cookie)
Response.write cookie&"("&key&")"&"="& Request.Cookies(cookie)(key)
next
end if
next
%>

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 隆尧县| 荔波县| 沾益县| 盐津县| 临朐县| 图们市| 新绛县| 德格县| 漳州市| 安乡县| 晋宁县| 高雄县| 友谊县| 大方县| 新竹县| 江都市| 南安市| 闵行区| 金山区| 大兴区| 佛教| 若尔盖县| 格尔木市| 荣昌县| 崇明县| 孝感市| 景泰县| 武山县| 柏乡县| 乌拉特前旗| 越西县| 阿拉尔市| 余干县| 修武县| 抚州市| 海宁市| 得荣县| 措勤县| 台北县| 台北县| 富蕴县|