home Foro de soporte Ayuda para webmasters HTML avanzado
 
Ayuda con codigo html password
Haz clic para ver el perfil del usuario
Usuario habitual
Usuario habitual
·
#1 · ·

wenas, os comento, tengo este codigo javascrip:

<script language="JavaScript">

function passWord() {

var testV = 1;

var pass1 = prompt('Escribe tu contraseña');

while (testV < 3) {

if (!pass1) history.go(-1)

if (pass1.toLowerCase() == "HTMLpoint") {

alert('Tu contraseña es exacta');

break;

}

testV+=1;

var pass1 = prompt('¡Equivocada! Puedes volver a intentarlo.','Contraseña');

}

if (pass1.toLowerCase()!="otra" & testV ==3) history.go(-1);

return " ";

}

document.write(passWord());

</script>

lo modifique asi:
<script language="JavaScript">

function passWord() {

var testV = 1;

var pass1 = prompt('Escribe tu contraseña');

while (testV < 3) {

if (!pass1) history.go(-1)

if (pass1.toLowerCase() == "byxisco") {


break;

}

testV+=1;

if (pass1.toLowerCase()!="otra" & testV ==3) history.go(-1);

}


return " ";

}

document.write(passWord());

</script>

le quite la ventana de vuelve a intentarlo porque por defecto algunos navegadores si el scrip se repite le dicen si se lo quieren saltar y eso es lo que no quiero,bueno, al final lo solucine sustituyendo location.href=" "
resulta que este escrip funciona con mozilla.opera.. pero por ejemplo con crome no y con el explorex creo que tampoco, aver si me podis ayudar a solucionar ese problema o decirme algun otro scrip parecido, no funciona porque no sale el escrip, es como si no exsistiera.

MUCHAS GRACIAS.

Haz clic para ver el perfil del usuario
@man / @woman
@man / @woman
· ·
#2 ·
Escrito originalmente por franciskiko_20

le quite la ventana de vuelve a intentarlo porque por defecto algunos navegadores si el scrip se repite le dicen si se lo quieren saltar y eso es lo que no quiero,bueno, al final lo solucine sustituyendo location.href=" "
resulta que este escrip funciona con mozilla.opera.. pero por ejemplo con crome no y con el explorex creo que tampoco, aver si me podis ayudar a solucionar ese problema o decirme algun otro scrip parecido, no funciona porque no sale el escrip, es como si no exsistiera.

Estos scripts NO sirven para nada. Si quieren ver el código html, lo van a ver.

Haz clic para ver el perfil del usuario
Usuario Novato
Usuario Novato
·
#3 ·

Buenas!!! Si quieres te pudo proponer otro codigo haber que te parece, es muy sencillo...

En primer lugar colaca esto entre <head></head>:

 

Código:
<script LANGUAGE="JavaScript" src="user_protect.js"></script>


Luego coloca esto en el lugar donde quieres que se identifique para ir a otro sitio redireccionarle si escribe bien la contraseña que tu digas: 

Código:
<form name="user"><input type="" name="protected" size="17"><br><a href="JavaScript:pass_protection()">Acceder</form>

Por ultimo crea una hoja con extension .js (javascript) ¿Como? Habre el block de notas (no escribas nada) y dale a guardar como: "user_protect.js" como se muestra entre comillas, ¡¡guardalo en la carpeta donde tengas los demas documentos html!!

Habre el documento: user_protect.js con el programa que utilices para crear tus paginas html (dreamweaber..) y pon el siguiente codigo: (te explico en el codigo que cambiar para adecuarlo para ti)

 

Código:
function pass_protection(){var user_protected = 1passwords = new Array()passwords[0] = "contraseña1"passwords[1] = "contraseña2"/*Edita las contraseñas de arriba o añade más en nuevas líneas (passwords[2]="contraseña3", passwords[3]="contraseña4"... 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: "Contraseña1" es diferente de "contraseña1"
*/var Pw = document.user.protected.valueif (Pw=="null"){user_protected=0}else{i = 0while (i < 2){switch(Pw){case passwords[0] : location.href ='redireccionsiesvalidalacontraseña1.html';break ;
case passwords[1] : location.href ='redireccionsiesvalidalacontraseña2.html';break ;}i = i + 1}}if (user_p
rotected==0){alert("La clave introducida de usuario no es correcta")window.location.href ="redireccionnoesvalidalacontraseña.html"}//Change the html file above}

Esto es todo, espero que te sea util, ya me contaras... Un saludo!!

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Foro de soporte · Ayuda para webmasters · HTML avanzado
Opciones:
Subscríbete a este tema
Date de baja de este tema
Ir al subforo:  
TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro
Ahora son las 17:03 UTC+02:00 DST
Temas similares
 I TemaAutorMensajesVisitasÚltima respuesta
No Hay mensajes nuevos31/May/2011, 05:14
168031/May/2011, 06:01
 Ir al último mensaje del tema
No Hay mensajes nuevos14/Sep/2010, 16:18
285314/Sep/2010, 18:31
 Ir al último mensaje del tema
No Hay mensajes nuevos21/Dic/2009, 15:01
724k05/Ago/2013, 16:29
 Ir al último mensaje del tema
No Hay mensajes nuevos12/Sep/2009, 10:32
62k13/Sep/2009, 13:18
 Ir al último mensaje del tema
No Hay mensajes nuevos02/Ago/2009, 21:03
22k06/Ago/2009, 18:58
 Ir al último mensaje del tema