ملفات تعريف الارتباط JavaScript
كائن ملفات تعريف الارتباط:
ملفات تعريف الارتباط هي معلومات بيانات المستخدم (بيانات ملفات تعريف الارتباط) المخزنة في مجلد ملفات تعريف الارتباط لمحرك الأقراص الثابتة للعميل في شكل ملف.
يتم إنشاء ملف ملفات تعريف الارتباط بواسطة موقع الويب الذي تمت زيارته لحفظ بيانات الجلسة بين العميل وموقع الويب لفترة طويلة ، ولا يُسمح بقراءة بيانات ملف تعريف الارتباط فقط بواسطة موقع الويب الذي تمت زيارته.
تنسيق ملف ملفات تعريف الارتباط:
NS: cookie.txt
هناك نوعان من ملفات تعريف الارتباط:
(1) سيتم تخزين ملفات تعريف الارتباط المستمرة على القرص الصلب للعميل.
(2) ملفات تعريف الارتباط للجلسة: لا يتم تخزينها على القرص الصلب للعميل ، ولكن يتم وضعها في ذكرى عملية المتصفح. عند إغلاق المتصفح ، سيتم تدمير ملفات تعريف الارتباط للجلسة.
تنفيذ عمليات ملفات تعريف الارتباط مع JS
اكتب ملفات تعريف الارتباط:
document.cookie = "الكلمة الأساسية = القيمة [؛ انتهاء الصلاحية = تاريخ صالح] [؛ ...]"
اقرأ ملفات تعريف الارتباط:
document.cookie
حذف ملفات تعريف الارتباط:
document.cookie = "Keyword = ؛ Expires = التاريخ الحالي"
ملاحظة:
1. تنسيق تاريخ صالح: WDY ، DD-MON-YY HH: MM: SS GMT
2.wdy / MON: English Week / Month ؛
3. كما أنه يحتوي على مسار ، مجال ، وسمات آمنة ؛
4. يمكن لكل موقع ويب (مجال) إنشاء 20 بيانات ملفات تعريف الارتباط ؛
5. يمكن لكل متصفح تخزين 300 بيانات ملفات تعريف الارتباط و 4K بايت ؛
6. العملاء لديهم الحق في حظر كتابة بيانات ملفات تعريف الارتباط.
مثال
نسخة الكود كما يلي:
<! doctype html>
<html>
<head>
<title> cookietest.html </title>
<meta http-equiv = "الكلمات الرئيسية" content = "Keyword1 ، Keyword2 ، Keyword3">
<meta http-equiv = "description" content = "This is is my past">
<meta http-equiv = "content-type" content = "text/html ؛ charset = utf-8">
<!-<link rel = "stylesheet" type = "text/css" href = "./ Styles.css">->
</head>
<body>
<script type = "text/javaScript">
var اليوم = تاريخ جديد () ؛
varedayday = new Date () ؛
var mspermonth = 1000 * 60 * 60 * 24 * 30 ؛
expiredday.settime (اليوم. getTime () + mspermonth) ؛ // انتهاء الصلاحية في شهر واحد
// كتابة ملفات تعريف الارتباط
document.cookie = "name = mengdd ؛ expires ="+ExpiredDay.togMtString () ؛
document.writeln ("تم كتابة ملف تعريف الارتباط إلى القرص الصلب") ؛
// قراءة ملفات تعريف الارتباط
document.writeln ("المحتوى هو:" + document.cookie) ؛
document.writeln ("Expire Day:" + ExpiredDay.TogMtString ()) ؛
</script>
</body>
</html>
ما سبق هو المحتوى الكامل لكائن ملف تعريف الارتباط في JavaScript. أتمنى أن يحبها الجميع.