Hola, con este código le he puesto una contraseña a una pagina, donde el nombre del la contraseña es el nombre de la página destino sin la extensión html.
El código correcto para abrir la pagina es:
function Entrar(password) {window.location=password+".html"}
Pero quiero ponerle una opción para que si no se introduce la contraseña correcta, muestre un mensaje de alerta, y no muestre una pagina de error.
El codigo que he puesto esta mal porque no hace nada, ni con la contraseña correcta.
Como seria ese codigo ? se podria poner que el mensaje de alerta dure un tiempo mostrando el mensaje y luego se cierre solo.
<body>
<script LANGUAGE="JavaScript">
function Entrar(password) {
if window.location=password+".html";
else {alert("Error en Contraseña. Intenta de nuevo.")}
}
</script>
<center>
<br>
<br>
<p>Introducir Contraseña</p>
<br>
<form>
<p><input type="password" name="palabra" size="10"> <input type="button" value="Confirmar"
onClick="Entrar(this.form.palabra.value)" name="button"> </p>
</form>
</center>>
</body>
Gracias.