Foros del Web » Programando para Internet » Javascript »

Ayuda urgente con una aplicacion simple

Estas en el tema de Ayuda urgente con una aplicacion simple en el foro de Javascript en Foros del Web. Amigos, Quisiera hacer esto, pero no se mucho de javascript. Quiero que una simple pagina html esté protegida con contraseña, pero no se como hacerlo, ...
  #1 (permalink)  
Antiguo 26/07/2010, 15:25
Avatar de function  
Fecha de Ingreso: abril-2010
Mensajes: 278
Antigüedad: 14 años, 8 meses
Puntos: 13
Ayuda urgente con una aplicacion simple

Amigos,

Quisiera hacer esto, pero no se mucho de javascript. Quiero que una simple pagina html esté protegida con contraseña, pero no se como hacerlo, encontre esto:
Código Javascript:
Ver original
  1. var password;
  2. var pass1="PASSWORD-HERE";
  3. password=prompt('Whats The Magic Word?',' ');
  4. if (password==pass1) alert('That Is Correct!');
  5. else {
  6.   alert('wrong')
  7.   window.location="SITE-LINK";
  8. }

Pero en ves de mandarlo a otra pagina quisiera hacer un loop/bucle, que siempre me devuelva el mismo prompt. es decir: si alguien escribe mal el password, que aparzeca un mensaje con un alert('mensaje') y que de nuevo aparezca el prompt para volver a ingresar la clave.

Com hacerlo me ayudan??
__________________
~# echo Hemos logrado la independencia, pero no la libertad >> SimonBolivar
  #2 (permalink)  
Antiguo 26/07/2010, 15:54
Avatar de function  
Fecha de Ingreso: abril-2010
Mensajes: 278
Antigüedad: 14 años, 8 meses
Puntos: 13
Respuesta: Ayuda urgente con una aplicacion simple

Aqui hice una solucion sencilla
Código Javascript:
Ver original
  1. <script language="JavaScript">
  2. var password;
  3. var pass1="PASSWORD-HERE";
  4. password=prompt('Whats The Magic Word?',' ');
  5. while (password!=pass1) {
  6.     alert('That Is Incorrect!')
  7.     password=prompt('Whats The Magic Word?',' ');
  8. }
  9.   alert('That Is Correct!')
  10. </script>
__________________
~# echo Hemos logrado la independencia, pero no la libertad >> SimonBolivar

Etiquetas: simple, aplicaciones
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 19:49.