Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) jQuery Как записать переменную в куки?

Как записать переменную в куки?


     09.01.2015    jQuery, Ламерские вопросы    1116

вопрос
Доброго время суток. Подскажите пожалуйста как записать переменную (avto) в куки (и чтоб куки не удалялись при закрытии браузера.)?



<script>
$(function(){
var avto=  $(".other-res").html($("#content2 tbody tr").length);            
})
</script>

Благодарствую!=)

Ответил: ПафНутиЙ


jQuery(document).ready(function ($) {
    var avto = $('.other-res').html($('#content2 tbody tr').length);
    setCookie('avto', avto, {
        expires: 2592000,
        path: '/'
    })
});

// уcтанавливает cookie
function setCookie(name, value, props) {
    props = props || {}
    var exp = props.expires
    if (typeof exp == "number" && exp) {
        var d = new Date()
        d.setTime(d.getTime() + exp * 1000)
        exp = props.expires = d
    }
    if (exp && exp.toUTCString) {
        props.expires = exp.toUTCString()
    }

    value = encodeURIComponent(value)
    var updatedCookie = name + "=" + value
    for (var propName in props) {
        updatedCookie += "; " + propName
        var propValue = props[propName]
        if (propValue !== true) {
            updatedCookie += "=" + propValue
        }
    }
    document.cookie = updatedCookie

}

Комментарии пользователей (2)

crow6viktor
59 | 3

crow6viktor - 9 января 2015 22:21 - Юзер

Забыл....:возможно ли еще запись в куки при загрузки страницы?

crow6viktor
59 | 3

crow6viktor - 10 января 2015 08:59 - Юзер

Спасибо!!!!!!!!!!!!

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы