Showing posts with label Javascript. Show all posts
Showing posts with label Javascript. Show all posts

Tuesday, September 6, 2011

Get Cookie and set cookie with Javascript


Below exercise is to get and set the cookie using client side and asp.net ::

Using Java script:

<script type="text/javascript">
    function setCookie(name,value,days) {
       if (days) {
          var date = new Date();
          date.setTime(date.getTime()+(days*24*60*60*1000));
          var expires = "; expires="+date.toGMTString();
       }
       else var expires = "";
       document.cookie = name+"="+value+expires+"; path=/;secure";
    }

    function getCookie(name) {
       var nameEQ = name + "=";
       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,c.length);
          if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
       }
       return null;
    }
   
</script>


Using asp.net Server side:

HttpCookie cookie;



if (HttpContext.Current.Request.Cookies["CookieName"] != null)

{

    cookie = HttpContext.Current.Request.Cookies["CookieName"];

}

else

{

    cookie = new HttpCookie("CookieName");

}



cookie["CookieKey"] = "YourValue";

cookie.Expires = DateTime.Now.AddYears(10);

HttpContext.Current.Response.Cookies.Add(cookie);
 
 
Hope this helps... 

Popular Posts