Skulle behöva ett enkelt password skydd, mer för syns skull! Hej Jag löste det, det här fungerar, det ända som givetvis inte är så bra är att lösenordet syns i klartext i koden! Men det duger gott o väl i det här fallt! Eller är det någon som har en bra lösning på hur man löser det? kolla om detta kan var nåt [Lösen till vissa sidor?]Enkelt password skydd i formuläret
Om man fyller i fel då ska ett en skylt komma fram som säger att det var fel annars
när man fyller i rätt password tex '1234' så ska ett nytt fönster öppnas!
Här är grundkoden
Tack på förhand! Vill inte använda något annat än javascript!
//Håkan
<code>
<form onsubmit="var verify = (verify)?window.open ('about:blank','kdb','scrollbars=yes,resizable=yes,width=380,height=700'):void(0); return verify" action="http://www.aftonbladet.se" method="post" target="aft">
Lösenord<br>
<input type="text" name="epost">
<input type="submit" name="Submit" value="Ja tack!">
<input name="id" type="hidden" value="12">
</form>
</code>Sv: Enkelt password skydd i formuläret
Det här har jag hittat på sidan
http://www.jojoxx.net/jscript/archive/show.asp?id=43
Kanske kan vara något, vet ej hur man ändrar så att man kan öppna sida med annat namn än password.html, har något med checksumma att göra.
Det finns en genarator på ovan nämd sida för att ändra lösenord, men jag får det bara att funka med "password"
<body>
<script type="text/javascript">
/* Detta script finns att hämta på http://www.jojoxx.net och
får användas fritt så länge som dessa rader står kvar. */
var checkSum = 7;
function iicsa(ch){
var test = "_0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
return test.indexOf(ch);
}
function checkPass(){
var passwd = "";
passwd += prompt("Ange lösenord","");
var q = 0;
for (n=0; n<passwd.length;n++){
q = q ^ iicsa(passwd.charAt(n));
}
if (q == checkSum){
location.href=passwd + ".html";
} else {
alert("Felaktigt lösenord");
}
}
</script>
<form onsubmit="checkPass(); return false;">
<input type="submit" value="Login">
</form>
</body>
Om ni kommer på någon lösning på detta skriv gärna hur man gör.
Hälsningar
TobbeSv: Enkelt password skydd i formuläret
<code>
<script type="text/javascript">
<!--
var password = "1234";
function check_password ()
{
var user_pw = document.getElementById("pname").value;
if (user_pw != password)
{ alert("Invalid Password");
return false;
} else { return true; }
}
// -->
</script>
<table width="275" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<td height="179" colspan="2">
<form onsubmit="var verify = check_password() ;(verify)?window.open('about:blank','kdb','scrollbars=yes,resizable=yes,width=330,height=460'):void(0); return verify" action="http://www.aftonbladet.se" method="post" target="kdb">
Lösenord<br>
<input type="password" name="pname">
<input type="submit" name="Submit" value="Ja tack!">
</form>
</td>
</tr>
</table>
</code>Sv: Enkelt password skydd i formuläret