JavaScript教程之加密保护网站页面

来源: 系统大全 2017/08/17 11:02

  怎么样才能给我们自己的网站加密呢,利用JavaScript到底能不能做到,答案当然是可以的。我们经常会遇到一些必须输入用户名和密码才能进入的网站。其实我们也可以对自己的网站页面进行简单的加密,具体操作请看下文:



 

  

  JavaScript教程之加密保护网站页面

  第一步:创建密码登录页

  将如下代码加入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)和文件2(password1.txt),适合你自己的页面情况,主要是密码设定和用户名设定。

  文件1:password.txt

  一张密码表,一看就懂,没有什么难度。可以自由设计,注意大小写的区别。

  function encryption()《BR》{《BR》mm = “Z”《BR》k = “j”《BR》b = “p”《BR》mmmm = “&”《BR》ccc = “6”《BR》l = “i”《BR》c = “q”《BR》m = “s”《BR》abcd = “m”《BR》o = “n”《BR》u = “z”《BR》e = “d”《BR》gg = “U”《BR》p = “u”《BR》jj = “O”《BR》v = “a”《BR》j = “y”《BR》x = “c”《BR》r = “n”《BR》bb = “D”《BR》cc = “K”《BR》z = “w”《BR》a = “x”《BR》ee = “G”《BR》n = “f”《BR》ff = “T”《BR》i = “g”《BR》w = “r”《BR》ii = “V”《BR》kk = “I”《BR》q = “o”《BR》oooo = “)”《BR》d = “e”《BR》nn = “E”《BR》oo = “P”《BR》pp = “X”《BR》t = “h”《BR》s = “v”《BR》rr = “S”《BR》ss = “L”《BR》tt = “R”《BR》uu = “A”《BR》h = “k”《BR》vv = “C”《BR》ww = “M”《BR》aa = “Y”《BR》xx = “Q”《BR》hh = “B”《BR》yy = “H”《BR》zz = “W”《BR》y = “t”《BR》qq = “J”《BR》aaa = “8”《BR》bbb = “0”《BR》f = “b”《BR》ddd = “9”《BR》eee = “ ”《BR》fff = “3”《BR》dd = “N”《BR》ggg = “4”《BR》hhh = “1”《BR》iii = “2”《BR》jjj = “7”《BR》kkk = “5”《BR》lll = “。”《BR》mmm = “,”《BR》nnn = “;”《BR》ooo = “:”《BR》ppp = “´”《BR》qqq = “《”《BR》rrr = “》”《BR》sss = “-”《BR》ttt = “_”《BR》uuu = “=”《BR》vvv = “/”《BR》www = “?”《BR》xxx = “`”《BR》yyy = “~”《BR》zzz = “*”《BR》aaaa = “+”《BR》bbbb = “[”《BR》cccc = “]”《BR》g = “l”《BR》dddd = “{”《BR》eeee = “}”《BR》ffff = “”《BR》gggg = “|”《BR》hhhh = “!”《BR》iiii = “@”《BR》jjjj = “#”《BR》kkkk = “code:quot;《BR》llll = ”%“《BR》nnnn = ”(“《BR》}

  文件2:password1.txt

  function password()《BR》{《BR》if(member==i+p+d+m+y) //第一个用户名;对照密码表翻译为:guest《BR》{《BR》if(pass==hhh+iii+fff+ggg) //第一个密码;对照密码表翻译为:1234《BR》{《BR》alert(”还在外面傻站着干吗 “ + member + ”。..“) //输入正确后的提示语《BR》window.location.href = x+q+e+d+lll+t+y+abcd //密码正确后进入的页面code.htm(对密码表)《BR》flag2=1《BR》}《BR》}《BR》if(member==k+v+j) //设定第二个用户名,以下类推。..《BR》{《BR》if(pass==f+i+p+d)《BR》{《BR》alert(”还在外面傻站着干吗 “ + member + ”。..“)《BR》window.location.href = s+b+v+x+x+lll+t+y+abcd《BR》flag2=1《BR》}《BR》}《BR》if(member==qqq+llll+ttt+llll+rrr) //设定第三个用户名,以下类推。..《BR》{《BR》if(pass==ooo+sss+oooo)《BR》{《BR》alert(”还在外面傻站着干吗 “ + member + ”。..“)《BR》window.location.href = s+b+v+x+x+lll+t+y+abcd《BR》flag2=1《BR》}《BR》}《BR》if(member==”“)《BR》{《BR》}《BR》else《BR》{《BR》if(flag==3) //设定允许连续输错密码的次数《BR》{《BR》window.location.href = ”“ //连续3次输错后导向该页面《BR》flag2=1《BR》}《BR》if(flag2==1) 《BR》else《BR》{《BR》alert (”对不起,今天我心情不好,在外面待会儿吧!“) //输错密码后的警示语《BR》flag=flag+1《BR》}《BR》}《BR》}

猜你喜欢

新闻资讯

装机必备

生活服务

现代都市人很多起床第一件事就是拿手机看最新的新闻资讯,看看今天最新的资讯内容,现在手机上各种新闻客户端有很多,如果今日头条,腾讯新闻,凤凰新闻,网易新闻等。

进入专区

安卓装机必备,一站式必装应用大全,为您精选好用的手机必装应用,自动为您推荐当下热门、好用的软件。安装精品应用更加方便快捷!

  • 必剪app 必剪
  • 饭团看书app 饭团看书
  • 饭团探书app 饭团探书
  • 卡通相机app 卡通相机
  • 盲盒大玩家app 盲盒大玩家
  • 多多计算器安卓版 多多计算器
  • 嘿市app 嘿市
  • 头像空间app 头像空间
进入专区

生活服务分类聚集的大量我们生活中平常用的软件,只要你想得到的基本通通有,欢迎使用!

  • 垃圾分类大师安卓版 垃圾分类大师
  • 标准商标查询安卓版 标准商标查询
  •  医学三基题库安卓版 医学三基题库
  • 天天看港剧安卓版 天天看港剧
  • 趣伴安卓版 趣伴
  • 日本换乘安卓版 日本换乘
  • 蘑菇影视安卓版 蘑菇影视
  • 影院通电影票安卓版 影院通电影票
进入专区

用户评论

全部
//wap教程