Ver Mensaje Individual
  #10 (permalink)  
Antiguo 08/11/2010, 16:18
Avatar de IsaBelM
IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 16 años, 6 meses
Puntos: 1012
Respuesta: ingresar al intro solo una vez luego redirigir a otra pagina

el código ha de quedar algo así
Cita:
// función llamada desde el formulario
function GuardaValorEnCookie(Idioma)
{
var Caducidad = 3; //expira a los tres meses
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 cast = document.cookie.indexOf("cast");
// si "cast" está en la cookie redirige a "pagina_castellano.html"
if (cast != -1) document.location.href = "espanol.html";
var cata = document.cookie.indexOf("gal");
// si "gal" está en la cookie redirige a "pagina_catalan.html"
if (cata != -1) document.location.href = "gallego1.html";
}

<a href="#" onclick="GuardaValorEnCookie('cast'); return false;">castellano</a>
<a href="#" onclick="GuardaValorEnCookie('gal'); return false;">gallego</a>