вторник, 18 декабря 2012 г.

JavaScript: получение поля cookie из сессии по имени 

На вход функция принимает имя параметра. Возвращает или значение или пустую строку, если поля не существует.


function get_cookie(name) {
   var start = document.cookie.indexOf(name + "=");
   var len = start + name.length + 1;
   if ((!start) 

       && (name != document.cookie.substring(0, name.length))) 
     return "";
   if (start == -1) 

     return "";
   var end = document.cookie.indexOf(";",len);
   if (end == -1) 

     end = document.cookie.length;
   return unescape(document.cookie.substring(len,end));
}



Комментариев нет:

Отправить комментарий