Home
Главная
Forums
Форум
Your Account
Ваш аккаунт
Web-технологии
HTML, XML, DHTML
JavaScript
SQL
PHP
Perl
SSI
ASP
CSS

Графика
Adobe PhotoShop
Adobe PhotoShop - 2
Macromedia Flash

Компьютеры
Hardware
Мобильные технологии
КПК и ноутбуки

Операционные системы
Unix/Linux
Windows 9x
Windows XP

Стоит посмотреть
  • недвижимость в Сочи справочник


  • Защитная пленка: недорого sun control на сайте.






  • Получение значения кукисов в JavaScript

    Для получения значения кукисов в JavaScript, можно воспользоваться document.cookie. Обычно, document.cookie имеет строку следующего формата:

    foo=bar;this=that;somename=somevalue;.....
    

    Эта строка содержит пары имя=значение, разделённые точкой с запятой. Ниже приведена функция getCookie(), которая позволяет осуществить разбор параметров этой строки:

    function getCookie(name) {
    var cookie = " " + document.cookie;
    var search = " " + name + "=";
    var setStr = null;
    var offset = 0;
    var end = 0;
    if (cookie.length > 0) {
    offset = cookie.indexOf(search);
    if (offset != -1) {
    offset += search.length;
    end = cookie.indexOf(";", offset)
    if (end == -1) {
    end = cookie.length;
    }
    setStr = unescape(cookie.substring(offset, end));
    }
    }
    return(setStr);
    }
    

    Вот пример использования этой функции:

    myVar = GetCookie("foo");
    

    В данном случае значение переменной myVar будет равно bar.



    Дополнительно на данную тему:

    Введение в JavaScript
    Создание кукисов (cookies) в JavaScript
    Ключевые слова JavaScript
    Переменные, величины, имена и литералы

    Назад | Начало | Наверх
    Rambler's Top100