Проверка с JS за бисквтика

tahys

Registered
Как мога да проверя дали има сложена бисквитка и ако има да изписва няколко реда html ;-)....
 
Заповядай. Само трябва да смениш името на бисквитката, стойността и HTML съдържанието, което искаш да вкараш в страницата.
Внимавай, да не е да задаваш бисквитките от някой сървърен език и вземеш да ги направиш HTTPOnly. Говоря от личен опит :D
Код:
<script>
function readCookie(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;
}

window.onload = function(){

   var cookie = readCookie('ime_na_biskvitkata');
   if( cookie != null && cookie == 'nqkakva stoinost' ){
         document.getElementById('hold').innerHTML = "<p>Изпълни се първото условие!</p>";
   }
};

</script>

<div id="hold">Ако има бисквитка, аз ще се сменя :)</div>
 

Back
Горе