|
自己编制密码表 |
|
脚本说明 第一步:创建密码登陆页(就是上一个页面)
将如下代码加入HTML的<BODY>区: <script LANGUAGE="JavaScript"> <!-- flag=0 flag2=0 --> </script> <script LANGUAGE="JavaScript" SRC="lu.txt"> //密码表文件 </script> <script LANGUAGE="JavaScript" SRC="lu1.txt"> //密码验证文件 </script> <h1 align="center">Login</h1> <hr size="1" color="#FF0000"> <script LANGUAGE="JavaScript"> <!-- function main() { member = document.all.username.value pass = document.all.password.value encryption() password() } --> </script> <p>输入用户名: <input TYPE="TEXT" ID="username" size="20"> <br> 请输入密码: <input TYPE="PASSWORD" ID="password" size="20"> <input TYPE="BUTTON" ID="button" onclick="main()" value="Enter!" align="center"> </p> <p><font size="4">登陆用户名:</font><font size="4" face="Arial"><font color="#0000FF">guest </font></font><font size="4">登陆密码: </font><font color="#FF0000" size="4" face="Arial">1234 (</font><font color="#FF0000" size="4">注意大小写</font><font color="#FF0000" size="4" face="Arial">)</font></p> <p><font color="#FF0000" size="4">登陆后看源代码及详细的说明。</font></p> 第二步:分别编辑文件1和文件2,适合你自己的页面情况,主要是密码设定和用户名设定。 文件1:lu.txt 一张密码表,一看就懂,没有什么难度。可以自由设计,注意大小写的区别。 文件2:lu1.txt function password() { if(member==i+p+d+m+y) //第一个用户名;对照密码表翻译为:guest { if(pass==hhh+iii+fff+ggg) //第一个密码;对照密码表翻译为:1234 { alert("还在外面傻站着干吗 " + member + "...") //输入正确后的提示语 window.location.href = x+q+e+d+lll+t+y+abcd //密码正确后进入的页面code.htm(对密码表) flag2=1 } } if(member==k+v+j) //设定第二个用户名,以下类推... { if(pass==f+i+p+d) { alert("还在外面傻站着干吗 " + member + "...") window.location.href = s+b+v+x+x+lll+t+y+abcd flag2=1 } } if(member==qqq+llll+ttt+llll+rrr) //设定第三个用户名,以下类推... { if(pass==ooo+sss+oooo) { alert("还在外面傻站着干吗 " + member + "...") window.location.href = s+b+v+x+x+lll+t+y+abcd flag2=1 } } if(member=="") { } else { if(flag==3) //设定允许连续输错密码的次数 { window.location.href = "http://www.javascript2000.com" //连续3次输错后导向该页面 flag2=1 } if(flag2==1) {} else { alert ("对不起,今天我心情不好,在外面待会儿吧!") //输错密码后的警示语 flag=flag+1 } } } |