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

首頁 > 編程 > ASP > 正文

ASP下Cookie操作的詳細講解

2024-05-04 11:01:22
字體:
來源:轉載
供稿:網友
Cookie是一種發送到客戶瀏覽器的文本串句柄,并保存在客戶機硬盤上,可以用來在某個Web站點會話之間持久地保持數據。Request和Response對象都有一組Cookie。Request.cookie集合是一系列Cookie,從客戶端與HTTP Request一起發送到Web服務器。反過來,如果你希望把Cookie發送到客戶機,就可以使用Response.cookie 

1、ExpiresAbsolute屬性 

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

<%Response.cookies("passtime").expiresAbsolute="1/1/99"%> 
2、Domain屬性 

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

<%Response.Cookies("domain").Domain="www.microsoft.com"%> 
3、ASP用來寫入Cookie即向客戶機發送Cookie的語法如下: 

Response.Cookie("Cookie名").[("鍵名").屬性]=內容 
如果某個ASP文件要創建一個Cookie,則下面的代碼可以放在ASP文件的第一個<html>之前,以避免產生錯誤. 

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

<html> 

...... 

</html> 
4、同樣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變量。如果有該變量,則說明用戶已經訪問過該頁面,同時輸入出訪問次數。如果用戶是首次訪問該頁面,則其計算機內不會有Cookies變量,程序會顯示“歡迎”字樣,然后將Cookies變量Visit_num存到用戶計算機中,以便該用戶下一次訪問該頁面時給出“訪問的次數”信息。 

5、Cookie字典 

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

Request.Cookies("變更名")("子鍵名") 
如下面的Cookie創建一個名為"Dictionary"的字典,其中保存了三個鍵值: 

<% 
Response.Cookie("info")("Myname")="jeff" 
Response.Cookie("info")("Gender")="male" 
Response.Cookie("info")("Myheight")="172" 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 定远县| 安远县| 巫溪县| 龙州县| 长乐市| 静海县| 鹤岗市| 东宁县| 汝南县| 若尔盖县| 湘潭县| 离岛区| 鄂托克前旗| 聊城市| 西平县| 淮北市| 红桥区| 信宜市| 石门县| 浦江县| 武安市| 广州市| 伽师县| 毕节市| 屏边| 江西省| 南召县| 绥滨县| 大洼县| 神池县| 兴山县| 卓资县| 虎林市| 南溪县| 浮山县| 沅陵县| 元阳县| 萨嘎县| 萨嘎县| 萨嘎县| 涪陵区|