XtGem Forum catalog
Diễn đàn hỗ trợ tạo lập Wap/Web
Hãy nhanh tay Đăng kí và Đăng nhập để trở thành thành viên chính thức của TrangMod.Wap.Sh và cùng thảo luận!
» » » Các hàm lưu và lấy giá trị cookie trong Javascript
Bạn phải để Bình luận

Các hàm lưu và lấy giá trị cookie trong Javascript

Forum Trangmod..! ↑ ↓
admink * admink (Admin) [Off]
* 17-09-2016

Sau đây mình xin giới thiệu với các bạn hai hàm lưu và lấy giá trị cookie trong Javascript. Hai hàm này sẽ giúp các bạn thuận tiện hơn trong việc sử dụng cookie của trình duyệt

Hàm lưu cookie:

function setCookie(cname, cvalue, exdays) {
    var d = new Date();
    d.setTime(d.getTime() + (exdays*24*60*60*1000));
    var expires = "expires="+d.toUTCString();
    document.cookie = cname + "=" + cvalue + "; " + expires;
}


Trong đó:
- cname là tên cookie
- cvalue là giá trị cookie
- exdays là thời gian lưu cookie tính bằng ngày.

Hàm lấy giá trị cookie:
function getCookie(cname) {
    var name = cname + "=";
    var ca = document.cookie.split(';');
    for(var i = 0; i < ca.length; i++) {
        var c = ca[i];
        while (c.charAt(0) == ' ') {
            c = c.substring(1);
        }
        if (c.indexOf(name) == 0) {
            return c.substring(name.length, c.length);
        }
    }
    return "";
}


Trong đó: cname là tên cookie cần lấy giá trị
Ví dụ:
//Đặt giá trị cookie 'adminPhonho' là 'MrKen' và lưu trong một ngày
setCookie('adminPhonho', 'MrKen', 1);
// lấy giá trị của cookie 'adminPhoNho'
var value = getCookie('adminPhonho');
// in ra trình duyệt
document.write(value);

(0)
- Tổng số 1 bình luận và lượt xem

Online: [0]Khách: [1]
Trangmod..!Thiết kế bởi Thanh tùng
-->