Foros del Web » Programando para Internet » Javascript »

ayuda con funcion de cookies de crear y caducar cookies

Estas en el tema de ayuda con funcion de cookies de crear y caducar cookies en el foro de Javascript en Foros del Web. hola a ver si me ayudan a que les dejo la funcion que crea el cookie y y la que caduca el cookie pero parece ...
  #1 (permalink)  
Antiguo 04/01/2011, 11:55
 
Fecha de Ingreso: febrero-2007
Mensajes: 232
Antigüedad: 17 años, 1 mes
Puntos: 1
ayuda con funcion de cookies de crear y caducar cookies

hola a ver si me ayudan a que les dejo la funcion que crea el cookie y y la que caduca el cookie pero parece que la funcion que caduca no lo esta haciendo correctamente por que no borra el cookie creado y me sigue redirecconando a lapagina aca les dejo las dos funciones

crea cookie
<script type="text/javascript">
function GuardaValorEnCookie(Idioma)
{
var Caducidad = 24; //expira a los 2 años
expireDate = new Date();
expireDate.setMonth(expireDate.getMonth() + Caducidad);
//escribe cookie;
document.cookie = "idioma" + "=" + Idioma + ";expires=" + expireDate.toGMTString()+";";
// llama a la función que chequea el idioma en la cookie

chequeaIdioma();
}
// función que chequea el idioma en la cookie
function chequeaIdioma(){
var ar = document.cookie.indexOf("ar");
// si "ar" está en la cookie redirige a "argentina"
if (ar != -1) document.location.href = "http://www.intercade.org/ar/";
var bo = document.cookie.indexOf("bo");
// si "bo" está en la cookie redirige a "bolivia"
if (bo != -1) document.location.href = "http://www.intercade.org/bo/";
var co = document.cookie.indexOf("co");
// si "co" está en la cookie redirige a "colombia"
if (co != -1) document.location.href = "http://www.intercade.org/co/";
var cl = document.cookie.indexOf("cl");
// si "cl" está en la cookie redirige a "chile"
if (cl != -1) document.location.href = "http://www.intercade.org/cl/";
var ec = document.cookie.indexOf("ec");
// si "ec" está en la cookie redirige a "ecuador"
if (ec != -1) document.location.href = "http://www.intercade.org/ec/";
var es = document.cookie.indexOf("es");
// si "es" está en la cookie redirige a "españa"
if (es != -1) document.location.href = "http://www.intercade.org/es/";
var mx = document.cookie.indexOf("mx");
// si "mx" está en la cookie redirige a "mexico"
if (mx != -1) document.location.href = "http://www.intercade.org/mx/";
var pe1 = document.cookie.indexOf("pe1");
// si "pe1" está en la cookie redirige a "peru"
if (pe1 != -1) document.location.href = "http://www.intercade.org/pe1/";
var ve = document.cookie.indexOf("ve");
// si "ve" está en la cookie redirige a "venezuela"
if (ve != -1) document.location.href = "http://www.intercade.org/ve/";
return;
}
chequeaIdioma();
</script>


borra cookie

<script type="text/javascript">
function cambiarIdioma(){
document.cookie = 'idioma=;expires=Thu, 01-Jan-70 00:00:01 GMT; path=/'
document.location.href = '../index.html';
}
</script>

la funcion de borrar esta en otros documentos que estan en direcrorios

aver si me dan una mano

gracias

Etiquetas: caducar, cookies, funcion
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:22.