Al introducir la clave en el campo de la pagina html te reenvia a la pagina de usuario si es correcta y si no lo es te avisa de que esta erronea.
El problema que tengo es el siguiente.
En el codigo js. puedo añadir todas las claves que quiera pero todas me redirigen a la misma pagina cuando la clave es correcta.
El codigo js. es este:
Código:
el codigo html es este:function pass_protection(){
var pass_protect = 1
passwords = new Array()
passwords[0] = "1"
passwords[1] = "2"
/*
Edita las contraseñas de arriba o añade más en nuevas líneas (passwords[2]="Nueva contraseña", passwords[3]="Nueva contraseña"... etc)
Luego cambia el valor final del while (i <' debe ser 1 mayor que el número de contraseñas)
Nota: El programa diferencia mayúsculas de minúsculas: "Password" es diferente de "password"
*/
var Pw = document.pass.protect.value
if (Pw=="null")
{pass_protect=0}
else
{
i = 0
while (i < 2)
{
switch(Pw){
case passwords[0] : window.location.href ='comprar.html';
//Change the html file above
break ;
}
i = i + 1
}
}
if (pass_protect==0)
{
alert("La clave introducida de usuario no es correcta")
window.location="galerias.html"}
//Change the html file above
}
Código:
<script LANGUAGE="JavaScript" src="pass_protect.js"> </script> </head> <body BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#800080"> <form name="pass"> <input type="password" name="protect" size="10"><br> </p></ul> </div> </div> <FONT COLOR="white">Usuario:<br><br> <a href="JavaScript:pass_protection()" onMouseover="cambiar(1,'IMG1');" onMouseout="cambiar(0,'IMG1');"> <IMG SRC="http://www.forosdelweb.com/Pictures/entrar.png" border=0 NAME="IMG1" onLoad="preloadcambiar(this,'../../Pictures/entrar2.png');" ></a> </ul> </div> </div>
Gracias de antemano



