分享
 
 
 

用JavaScript为你的网站加密

王朝html/css/js·作者佚名  2008-05-20
窄屏简体版  字體: |||超大  

我们经常会遇到一些必须输入用户名和密码才能进入的网站。其实我们也可以对自己的网站页面进行简单的加密,具体操作请看下文:

第一步:创建密码登录页

将如下代码加入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()

{

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 = "$"

llll = "%"

nnnn = "("

}

文件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 = "http://cn.geocities.com/enetvhome" //连续3次输错后导向该页面

flag2=1

}

if(flag2==1) {}

else

{

alert ("对不起,今天我心情不好,在外面待会儿吧!") //输错密码后的警示语

flag=flag+1

}

}

}

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有