用途
加密方法
第一步:創建密碼登錄頁
將如下代碼加入HTML的<BODY>區:
<script LANGUAGE=“JavaScript”>
<!--
flag=0
flag2=0
-->
</script>
<script LANGUAGE=“JavaScript” SRC=“password.txt”> //密碼錶檔案
</script>
<script LANGUAGE=“JavaScript” SRC=“password1.txt”> //密碼驗證檔案
</script>
<h1 align=“center”>Login</h1>
<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”>
請輸入密碼: <input TYPE=“PASSWORD” ID=“password” size=“20”>
<input TYPE=“BUTTON” ID=“button” onclick=“main()” value=“Enter!” align=“center”> </p>
第二步
分別編輯檔案1(password.txt)和檔案2(password1.txt),適合你自己的頁面情況,主要是密碼設定和用戶名設定。
檔案1:password.txt
一張密碼錶,一看就懂,沒有什麼難度。可以自由設計,注意大小寫的區別。
function encryption()
{
mm = “Z”
k = “j”
b = “p”
mmmm = “&”
ccc = “6”
l = “i”
c = “q”
m = “s”
abcd = “m”
o = “n”
u = “z”
e = “d”
gg = “U”
p = “u”
檔案2:password1.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 = “網站地址” //連續3次輸錯後導向該頁面
flag2=1
}
if(flag2==1)
else
{
alert (“對不起,今天我心情不好,在外面待會兒吧!”) //輸錯密碼後的警示語
flag=flag+1
}
}
}