Revision: 48460
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at July 1, 2011 22:13 by devnull69
Initial Code
function Trim(strValue) {
return strValue.replace(/^\s+|\s+$/g, '');
}
function getCookie(key) {
var result = false;
if(document.cookie) {
var mycookieArray = document.cookie.split(';');
for(i=0; i<mycookieArray.length; i++) {
var mykeyValue = mycookieArray[i].split('=');
if(Trim(mykeyValue[0]) == key) result = mykeyValue[1];
}
}
return result;
}
function setCookie(key, value, hoursExpire) {
var ablauf = new Date();
var expireTime = ablauf.getTime() + (hoursExpire * 60 * 60 * 1000);
ablauf.setTime(expireTime);
document.cookie = key + "=" + value + "; expires=" + ablauf.toGMTString();
}
var mycookie = getCookie('meincookie');
if(!mycookie) {
// do whatever you want if the cookie is not set
setCookie('meincookie', 'true', 24);
} else {
// do whatever you want if the cookie is set
// mycookie contains the cookie value
}
Initial URL
Initial Description
Initial Title
Get and Set Cookie
Initial Tags
Initial Language
JavaScript