English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

خصائص الـ cookie في HTML DOM

مثلث مستند DOM HTML

الـ cookieالحصول على وتحديد الـ cookie مع المستند الحالي.

الجملة:

استرجاع خصائص الـ cookie:

document.cookie

إعداد خصائص الـ cookie:

document.cookie = newCookie
var x = document.cookie;
اختبار لرؤية‹/›

يمكنك العثور علىدليل JavaScript Cookiesللإطلاع على معلومات أكثر حول الـ cookie.

التوافق مع المتصفحات

يدعم جميع المتصفحات بشكل كامل خصائص الـ cookie:

الخاصية
الـ cookieهيهيهيهيهي

قيمة الخاصية

القيمةالوصف
newCookie
newCookieمكتوبة كـ سلسلة من الأحرفمفتاح=قيمة (key=value)يرجى ملاحظة أنك يمكنك إعداد أو تحديث الـ cookie المحدد فقط مرة واحدة.
يمكنك اختيار أي قيمة لخصائص الـ cookie فيمفتاح قيمةبعد ذلك، قم بتحديد الـ cookie التي تريد إعدادها أو تحديثها، وقم بإضافة علامة التبويب الموزعة قبل ذلك:
  • expires = date-(اختياري) تحديد التاريخ بالتنسيق GMT. إذا لم يتم تحديده، يتم حذف الـ cookie عند إغلاق المتصفح. (انظرDate.toUTCString()(الطريقة)

  • path = path-(اختياري) أخبر المتصفح بـ مسار مجلد الـ cookie. يجب أن يكون المسار مطلقًا. إذا لم يتم تحديده، فإنه يُفترض المسار الحالي للموقع الحالي.

  • domain = domain-(اختياري) تحديد مجال الموقع (مثل، "example.com"). إذا لم يتم تحديده، فإنه يُفترض جزء المضيف من موقع المستند الحالي.

  • الأمان - (اختياري) أخبر المتصفح باستخدام بروتوكول الأمان (https) إرسال ملفات الـ cookie إلى الخادم.

مثال على إنشاء كوكي:}}

document.cookie="username=Seagull; expires=Thu, 27 Dec 2018 12:00:00 UTC; path=/";

ملاحظة: يمكن استخدام سلسلة القيمة الكوكيencodeURIComponent()لضمان عدم وجود أي كوماس، شق أو مسافة (لا يسمح باستخدامها في قيمة الكوكي).

تفاصيل تقنية

القيمة المعدة:قيمة سلسلة تحتوي على " مفتاح=قيمة (key=value) الكوكي
إصدار DOM:مستوى DOM 2

مزيد من الأمثلة

تعيين الكوكي:

document.cookie = "name=Seagull";
document.cookie = "favorite_food=Polluted Air";
اختبار لرؤية‹/›

مثلث مستند DOM HTML