Ocultar/mostrar div. cookies y jquery
3 seguidores
Hola
Quiero hacer que un div que se cierre mediante jquery y al dar F5 a la pagina siga cerrado, he estado buscando algun codigo de jquery pero no encuentro como hacerlo para las cookies
Hola
Quiero hacer que un div que se cierre mediante jquery y al dar F5 a la pagina siga cerrado, he estado buscando algun codigo de jquery pero no encuentro como hacerlo para las cookies
Seguro que tienes mucho que decir, te estamos esperando.
codigonexo-1
También lo puedes hacer con una consulta a una base de datos que se ponga a 0 cuando hayan clickado. Pero, Quieres que en determinado tiempo se vuelva a visualizar?
ruas
makinete
Si, quiero que se pueda modificar el tiempo del cookie, y hacerlo en javascript si puede ser mejor
phpninja
Fuente código cookies: http://www.w3schools.com/js/js_cookies.asp
function getCookie(c_name)
{
var i,x,y,ARRcookies=document.cookie.split(";");
for (i=0;i<ARRcookies.length;i++)
{
x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("="));
y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1);
x=x.replace(/^\s+|\s+$/g,"");
if (x==c_name)
{
return unescape(y);
}
}
}
function setCookie(c_name,value,exdays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate() + exdays);
var c_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString());
document.cookie=c_name + "=" + c_value;
}
function checkCookie()
{
var username=getCookie("username");
if (username!=null && username!="")
{
alert("Welcome again " + username);
}
else
{
username=prompt("Please enter your name:","");
if (username!=null && username!="")
{
setCookie("username",username,365);
}
}
}
Con esto ya podrías hacerte una funcion que salte al clickar, se oculte el div y se guarde la cookie.
Cada vez que se recargue o se visite la página se consulta si existe la cookie, se consulta el valor y según eso haces que desaparezca el div.