07/11/2010, 20:40
|
| | Fecha de Ingreso: febrero-2007
Mensajes: 232
Antigüedad: 17 años, 9 meses Puntos: 1 | |
Respuesta: ingresar al intro solo una vez luego redirigir a otra pagina hola he encontrdo la solucion con un script todo funciona bien ya lo probe el unico detalle que quiero es el siguiente los botones de seleccion de idioma estan con radio butons y un input button de un formulario lo que desao cambiar en vez de quesea con imputs se pueda hacer con href estoy intentando pero no logor hacerlo dejo el codigo aver si alguein me ayuda a modificarlo con los href gracias
esta haci por que quiero quitar los imput y dejar solo los href
gracias
<script type="text/javascript">
// función llamada desde el formulario
function GuardaValorEnCookie()
{
// lee el valor pasado en el formulario
for (i=0;i < document.formulario.idioma.length;i++){
if (document.formulario.idioma[i].checked){
var Idioma = document.formulario.idioma[i].value;
}
}
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";
return;
}
chequeaIdioma();
</script>
</head>
<body>
<form name="formulario">
<input TYPE="radio" NAME="idioma" VALUE="cast" checked="checked">Castellano
<input TYPE="radio" NAME="idioma" VALUE="gal" >Gallego
<input TYPE="button" NAME="enviar" VALUE="enviar" onClick="GuardaValorEnCookie()">
</form>
<a href="#" onclick="GuardaValorEnCookie()" name="formulario">castellano</a>
<a href="#" onclick="GuardaValorEnCookie()" name="formulario">gallego</a> |