用JavaScript加密保护网站页面
2008-06-14 10:39
375 查看
用JavaScript加密保护网站页面
在这里我们要实现输入用户名和密码才能进入的网站。
第一步:创建密码登录页
将如下代码加入HTML的<BODY>区:
第二步:分别编辑文件1(password.txt)和文件2(password1.txt),适合你自己的页面情况,主要是密码设定和用户名设定。
文件1:password.txt
一张密码表,一看就懂,没有什么难度。可以自由设计,注意大小写的区别。
文件2:password1.txt
在这里我们要实现输入用户名和密码才能进入的网站。
第一步:创建密码登录页
将如下代码加入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"> <br> 请输入密码: <input TYPE="PASSWORD" ID="password" size="20"> <input TYPE="BUTTON" ID="button" onclick="main()" value="Enter!" align="center"> </p> |
文件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" jj = "O" v = "a" j = "y" x = "c" r = "n" bb = "D" cc = "K" z = "w" a = "x" ee = "G" n = "f" ff = "T" i = "g" w = "r" ii = "V" kk = "I" q = "o" oooo = ")" d = "e" nn = "E" oo = "P" pp = "X" t = "h" s = "v" rr = "S" ss = "L" tt = "R" uu = "A" h = "k" vv = "C" ww = "M" aa = "Y" xx = "Q" hh = "B" yy = "H" zz = "W" y = "t" qq = "J" aaa = "8" bbb = "0" f = "b" ddd = "9" eee = " " fff = "3" dd = "N" ggg = "4" hhh = "1" iii = "2" jjj = "7" kkk = "5" lll = "." mmm = "," nnn = ";" ooo = ":" ppp = "'" qqq = "<" rrr = ">" sss = "-" ttt = "_" uuu = "=" vvv = "/" www = "?" xxx = "`" yyy = "~" zzz = "*" aaaa = "+" bbbb = "[" cccc = "]" g = "l" dddd = "{" eeee = "}" ffff = "" gggg = "|" hhhh = "!" iiii = "@" jjjj = "#" kkkk = "code:quot; llll = "%" nnnn = "(" } |
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://cn.geocities.com/enetvhome" //连续3次输错后导向该页面 flag2=1 } if(flag2==1) else { alert ("对不起,今天我心情不好,在外面待会儿吧!") //输错密码后的警示语 flag=flag+1 } } } |
相关文章推荐
- 用JavaScript加密保护网站页面
- javascript 网站注册页面的客户端验证程序
- 用JavaScript为你的网站加密
- JavaScript网站设计实践(五)编写photos.html页面,实现点击缩略图显示大图的效果
- JavaScript网站设计实践(六)编写live.html页面 改进表格显示
- 采用SharePoint Designer将JavaScript而他们的网站页面集成的定义
- 学习XHTML、CSS、DIV、Javascript,AJAX等页面技术的不错网站
- 页面源码保护Javascript代码(转贴)
- JavaScript网站设计实践(一)网站结构以及页面效果设计
- javascript 加密/解密 (比如youtube的leanback网站)
- JavaScript网站设计实践(一)网站结构以及页面效果设计
- JavaScript网站设计实践(四)编写about.html页面,利用JavaScript和DOM,选择性的显示和隐藏DIV元素
- JavaScript网站设计实践(七)编写最后一个页面 改进表单
- 用Python模拟网站中对JavaScript加密需要的两种方法
- JavaScript网站设计实践(二)实现导航栏当前所选页面的菜单项高亮显示
- JavaScript:网站页面js请慎用onload事件
- 【原创】免费申请SSL证书【用于HTTPS,即是把网站从HTTP改为HTTPS,加密传输数据,保护敏感数据】
- JavaScript网站设计实践(二)实现导航栏当前所选页面的菜单项高亮显示
- JavaScript网站设计实践(四)编写about.html页面,利用JavaScript和DOM,选择性的显示和隐藏DIV元素
- JavaScript循环刷新页面,定时刷新网站