نسخة الكود كما يلي:
var cookiename = "cookie name" ؛
var cookievalue = null ؛ // إرجاع قيمة ملف تعريف الارتباط
if (document.cookie && document.cookie! = '') {
var cookies = document.cookie.split ('؛') ؛ // شريحة جميع ملفات تعريف الارتباط التي تم الحصول عليها في صفيف
لـ (var i = 0 ؛ i <cookies.length ؛ i ++) {
var cookie = ملفات تعريف الارتباط [i] ؛ // احصل على مجموعة ملفات تعريف الارتباط مع مرحلة ترجمة
if (cookie.substring (0 ، cookiename.length + 2) .trim () == cookiename.trim () + "=") {// إذا كان هذا ملف تعريف الارتباط ، أخرج قيمة ملف تعريف الارتباط
cookievalue = cookie.substring (cookiename.length + 2 ، cookie.length) ؛
استراحة
}
}
}
if (cookievalue! = "" && cookievalue! = null) {// إذا كانت قيمة ملفات تعريف الارتباط المحددة موجودة
تنبيه (cookievalue) ؛
} آخر {<span style = "font-family: arial ، helvetica ، sans-serif ؛"> // إذا كانت قيمة ملف تعريف الارتباط فارغة </span>
تنبيه ("ليس ملف تعريف الارتباط !!!") ؛
}
نسخة الكود كما يلي:
// إزالة المساحات
string.prototype.trim = function () {
إرجاع this.replace (regexp جديد ("(^[// s]*) | ([// s]*$)" ، "g") ، "") ؛
}