Cookies

Cookies kan ju diskuteras i all oändlighet. Men många tycker det är en ganska trevlig företeelse. Här är två script som sätter och hämtar dom med javascript. Samt ett exempel på hur man gör det:var timeToKeep = 6000000; // Lots of timevar expires = new Date();expires.setTime(expires.getTime() + timeToKeep);Set_Cookie(’MyCookieName’, ‘MyCookieValue’, expires);// JAVASCRIPT SOURCE:function Set_Cookie( name, value, expires, path, domain, secure ){// set time, it’s in millisecondsvar today = new Date();today.setTime( today.getTime() );/*if the expires variable is set, make the correctexpires time, the current script below will setit for x number of days, to make it for hours,delete * 24, for minutes, delete * 60 * 24*/if ( expires ){expires = expires * 1000 * 60 * 60 * 24;}var expires_date = new Date( today.getTime() + (expires) );document.cookie = name + “=” +escape( value ) +( ( expires ) ? “;expires=” + expires_date.toGMTString() : “” ) +( ( path ) ? “;path=” + path : “” ) +( ( domain ) ? “;domain=” + domain : “” ) +( ( secure ) ? “;secure” : “” );}// this function gets the cookie, if it existsfunction 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 null;}if ( start == -1 ) return null;var end = document.cookie.indexOf( “;”, len );if ( end == -1 ) end = document.cookie.length;return unescape( document.cookie.substring( len, end ) );}

Leave a comment

Your comment