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.
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.
ruas
makinete
Si, quiero que se pueda modificar el tiempo del cookie, y hacerlo en javascript si puede ser mejor
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?