چه تکنولوژی می‌خواهید یاد بگیرید؟

نظرات و انتقادات خود را با ما در میان بگذارید

آپدیت روزانه

بیش از 1500 مطلب آموزشی

نیازهای روز

گرفتن لیست کامل کوکی با استفاده از زبان جاوااسکریپت

در اینجا با تعریف کوکی و اینجا با کلاسی جهت مدیریت کوکی آشنا شدید اما در این پست با استفاده از متد ایجاد شده زیر قصد داریم شما رو با نحوه دریافت لیست کامل کوکی با استفاده از زبان اسکریپت نویسی جاوااسکریپت آشنا نمایم.

/*
* متد جهت دریافت لیست کامل کوکی به صورت آرایه
*/
function get_cookies_array() {
    var cookies = { };
    if (document.cookie && document.cookie != '') {
        var split = document.cookie.split(';');
        for (var i = 0; i < split.length; i++) {
            var name_value = split[i].split("=");
            name_value[0] = name_value[0].replace(/^ /, '');
            cookies[decodeURIComponent(name_value[0])] = decodeURIComponent(name_value[1]);
        }
    }
    return cookies; 
}

مثال:

/*
* با استفاده از حلقه for لیست کوکی را خوانده سپس نام و مقدار کوکی را نمایش خواهیم داد.
*/
var cookies = get_cookies_array();
for(var name in cookies) {
 console.log( name + " : " + cookies[name] + "" );
}

امید نصری

0 نظر:

تعداد دیدگاه‌های کاربران : 0 دیدگاه
مهمان گرامی! برای ارسال نظر نیاز است وارد سایت شوید.


You must log on to comment.