คุกกี้ตอบสนองโดยทั่วไป:
เราจะเริ่มต้นด้วยคอลเลกชันการตอบสนองคุกกี้ ฉันไม่คิดว่ามันจะง่ายกว่านี้ คุณเพียงแค่ใส่ชื่อคุกกี้ในการโต้แย้ง ค่าที่สอดคล้องกันคือสตริง ครั้งเดียวที่มันซับซ้อนคือเมื่อคุณใช้คีย์ (ซึ่งฉันแสดงด้านล่าง)
<%@language = "JavaScript"%> <%var tomorrow = new date () พรุ่งนี้ SetDate (พรุ่งนี้ GetDate () + 1) myExpire = (พรุ่งนี้ getMonth () + 1) + "/" + tomorrow.getDate () myExpire + = "/" + พรุ่งนี้ คุกกี้ "Response.cookies (" FirstCookie "). Expires = MyExpireresponse.Cookies (" SecondCookie ") =" คุกกี้ ASP เป็นเรื่องง่าย "Response.cookies (" SecondCookie ") Expires = MyExpireresponse.Cookies (" ThirdCookie " คีย์ "Response.Cookies (" ThirdCookie ") (" SecondKey ") =" นี่คือคีย์ที่สอง "Response.cookies (" ThirdCookie ") หมดอายุ = myExpire%> <html> เราแค่ตั้งค่า <%= response.cookies.count%> คุกกี้คลิกที่นี่เพื่อเรียกใช้สคริปต์ในหน้าต่างใหม่
การตั้งค่าคุกกี้ด้วย ASP นั้นค่อนข้างง่าย รูปแบบคือ
คีย์คุกกี้ตอบกลับ:
หากในหน้าแรกของการตอบสนองแอปพลิเคชัน ASP ของคุณ. cookies ("myonlycookie") ถูกตั้งค่าและต่อมาในหน้าสองของการตอบสนองแอปพลิเคชันของคุณ cookies ("myonlycookie") จะถูกกำหนดค่าที่สองแล้วค่าที่สองเท่านั้น ค่าแรกจะหายไปในสถานการณ์นี้
วิธีแก้ปัญหาคือการใช้คุกกี้หลายตัวหรือใช้หลายปุ่มในคุกกี้เดียวกัน
Response.cookies ("ThirdCookie") ("FirstKey") = "นี่คือคีย์แรก" Response.cookies ("ThirdCookie") ("SecondKey") = "นี่คือกุญแจที่สอง" การตั้งค่าปุ่มอย่างน้อยหนึ่งปุ่มนั้นค่อนข้างง่าย มันเป็นไปตามรูปแบบนี้:
ขอคุกกี้:
โดยทั่วไปคุณจะพบว่าการจัดการคุกกี้ ASP นั้นง่ายกว่าคุกกี้ JavaScript ฝั่งไคลเอ็นต์ ด้านล่างคือสคริปต์ที่ดึงคุกกี้
<%@language = "javascript"%> <%ถ้า (response.cookies.count <= 0) {response.redirect ("script09.asp")} var firstcookie = request.cookies ("FirstCookie"); var secondCookie = request.cookies ("SecondCookie"); var thichcookie2keys = request.cookies ("ThirdCookie") ("FirstKey") ThirdCookie2Keys + = "" + Request.cookies ("ThirdCookie") ("SecondKey");%> <html> <%= FirstCookie%> <br> 2) <%= SecondCookie%> <br> 3) <%= ThirdCookie2Keys%> <br> <a href = "script09b.asp"> คลิกที่นี่ </a> เพื่อดูว่าเราจะจัดเรียงคุกกี้ได้อย่างไร