Wednesday, October 22, 2008

JavaScript Cookies Functions

Java Script Cookies Set and Get functions

There are four function which is useful to work with javascript cookies. there are no predefine function in javascript so that we can use these function to work with browser cookies. here is description of functions.

1) Javascript function set_cookie(name,value) :- This is a void function take two parametters name & value. name param is used for cookies name & value is used to set cookies value.

2) Javascript function get_cookie(name) :- This string function, which return value of that particualr cookie which you pass as param.

3) Javascript function is_cookie(name) :- This is boolean function, which return true or false for cookies existence.

4) javascript function delete_cookie(name) :- This is a void function which is used to delete cookies. name param takes name of cookies which you want to delete.


<Script Language="javascript">

function set_cookie(name,value){
var name=name.toLowerCase();
document.cookie=name+"="+value;
}

function is_cookie(name){
var name=name.toLowerCase();
var str=document.cookie.indexOf(name+"=");
if(str>=0){
return true;
}else{
return false;
}
}

function get_cookie(name){
var name=name.toLowerCase();
var str="";
if(is_cookie(name))
{
var cStr=document.cookie.split(";");
for(var i=0;iif(cStr[i].indexOf(name)>=0){
str=cStr[i].substring(cStr[i].indexOf("=")+1,cStr[i].length);
}
}
}else{
str="";
}
return str;
}

function delete_cookie(name){
var name=name.toLowerCase();
set_cookie(name,'');
}
set_cookie("color","green");
document.bgColor=get_cookie("color");

</Script>

No comments:

Post a Comment