JavaScript code to set a cookie:
/* define cookie */
function setCookie (name, value) {
var str;
if (value != null)
str = name + "=" + escape(value);
var now = new Date();
var nowplus1 = now.getTime() + (52*7*24*60*60*1000);
now.setTime(nowplus1);
str += ";expires="+now.toGMTString();
document.cookie = str+";";
}
|
JavaScript code to get a cookie:
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);
}
|