方法一:进入页面之前弹出对话框,密码正确后即可进入相应页面
脚本说明:
把如下代码加入<body>区域中:
<SCRIPT LANGUAGE="JavaScript">
function password() {
var testV = 1;
var pass1 = prompt('请输入密码(密码是welcome):','');
while (testV < 3) {
if (!pass1)
history.go(-1);
if (pass1 == "welcome") {
alert('密码正确!');
break;
}
testV+=1;
var pass1 =
prompt('密码错误!请重新输入:');
}
if (pass1!="password" & testV ==3)
history.go(-1);
return " ";
}
document.write(password());
</SCRIPT>
方法二:最简单的页面加密方法,密码就在页面就可以查看到,可以试用一下
脚本说明:
把如下代码加入<body>区域中
<SCRIPT LANGUAGE="JavaScript">
function pass()
{
var user1="test"//用户名,可以更改掉
var user2="test"//密码,改掉
var pass1=document.myform.password.value
var user10=document.myform.user.value
if (pass1 == user2&&user10==user1)
{alert("成功登录...欢迎你")
document.write("<HTML>")
document.write("<body bgcolor='#fef4d9'>")
document.write("<center><p><font size='6'color='darkblue'>欢迎进入!!</p>")
document.write("<p><a href='http://www.sina.com.cn'>新浪网</a><br>")
document.write("</html>")}
else
{
alert("登录失败")}
}
function change()
{
document.bgColor=('#fef4d9')
}
function pass6()
{
var user11="test"//可以修改用户名
var pass11="test"//可以修改密码
var usern=document.myform2.muser.value
var userp=document.myform2.mpass.value
if(usern==user11&&userp==pass11)
{alert("登录成功...欢迎你")//或改为其他成功登录的语句
document.write("<HTML>")
document.write("<body bgcolor='#fef4d9'>")
document.write("<center><p><font size='6'color='darkblue'>请选择你想要去的地方!!</p>")
document.write("<font size='4'><a href='http://www.sohu.com'>搜狐</a><br>")
document.write("<font size='4'><a href='http://www.sina.com.cn'>新浪</a><br>")
document.write("<font size='4'><a href='http://www.163.com'>网易</a><br>")
document.write("<font size='4'><a href='http://www.cctv.com'>央视国际</a>")
document.write("<p><font color='darkblue'>请选择进入</p>")
document.write("</html>")}
else
{alert("登录失败")}
}
</SCRIPT>
<font color="red">
<center>
<FORM name="myform">
<h3>用户登录</h3>
用户名:
<INPUT TYPE="text"name="user">
<br>
密码:
<input type="password"name="password">
<br>
<input type="button"Value="进入"onClick="pass()">
<input type="button"value="重置">
</form>
<form name="myform2">
<h3>管理登录</h3>
管理员帐号:
<input type="text"name="muser">
<br>
管理员密码:
<input type="password"name="mpass">
<br>
<input type="button"value="进入"onClick="pass6()">
<input type="reset"value="重置">
</form>
说明:所以的用户名和密码均为:test(用户名和密码可以在源代码中改变)
方法三:
第一步:把如下代码加入<head>区域中
<SCRIPT LANGUAGE="JavaScript">
<!-- Hide
al="`1234567890-=~!@#$%^&*()_+qwer"
+"tyuiop[]QWERTYUIOP{}|asdfghjkl;A"
+"SDFGHJKL:zxcvbnm,./ZXCVBNM<>?";
ab1="";
bctr=0;
function ckPwd(){
tst=document.isn.username.value
+"*"+document.isn.passwrd.value+"*";
ls=document.pd.pe.value;
a=eval(ls.substring(0,2))-91;
ls=ls.substring(2,ls.length);
nls="";
flg=0;
while (ls.length>12){
ab=eval(ls.substring(0,2))-89;
ab1=(ab1==""?""+ab:ab1);
oab1=ab1;
ls=ls.substring(2,ls.length);
for (var i=0;i<ab;i++){
nr=eval(ls.substring(0,2))-a;
ls=ls.substring(2,ls.length);
nls+=al.charAt(nr);
}
nls+="*";
if (nls.indexOf(tst)>-1){
ls="";
flg=1;
}
}
if (flg==1){
tstOk();
}
else{
bctr++;
if (bctr>3){
location.href="nopass.htm";
}
else{
alert("对不起,用户名/密码错误."
+" 你已试登录"+bctr+"次.");
}
}
}
function tstOk(){
ab1=ab1+""+a;
alert("正确,开始登录!");
location.href="Wc3a8e458b281.htm"+ab1;
}
// End Hiding -->
</SCRIPT>
第二步:把如下代码加入<body>区域中
<FORM NAME="pd">
<!-- Paste the element from the pseudo-encrypter here -->
<!-- Paste this element into your script -->
<INPUT TYPE='hidden' NAME='pe' VALUE='9393693658789606190557772053938953313395586858685868976834793758313033975834793758313033 '>
</FORM>
<FORM NAME="isn">
<TABLE BORDER=2 CELLPADDING=5 CELLSPACING=0 BGCOLOR=BLUE>
<TR><TD COLSPAN=2 ALIGN=CENTER><FONT SIZE=4 COLOR=WHITE FACE="楷体_GB2312"><B>请您输入</B></FONT></TD></TR>
<TR><TD><FONT SIZE=3 COLOR=WHITE><B>UserName:</B></FONT></TD>
<TD><INPUT TYPE="text" NAME="username" VALUE="" SIZE=10></TD></TR>
<TR><TD><FONT SIZE=3 COLOR=WHITE><B>Password:</B></FONT></TD>
<TD><INPUT TYPE="password" NAME="passwrd" VALUE="" SIZE=10></TD></TR>
<TR><TD COLSPAN=2 ALIGN=CENTER><INPUT TYPE="button" NAME="btn" VALUE=" 登录 " onClick="ckPwd();return false;"></TD></TR>
</TABLE></FORM>
<TABLE BORDER=1 WIDTH=486>
<TR><TD COLSPAN=3 ALIGN=CENTER><FONT FACE="楷体_GB2312"><B>你可以使用如下号码:</B></FONT></TD</TR>
<TR><TD><FONT FACE="helvetica,arial,geneva">User Name:John<BR>Password: 4$3gb%a</TD>
<TD><FONT FACE="helvetica,arial,geneva">User Name: Mary<BR>Password: hHhHhH</TD>
<TD><FONT FACE="helvetica,arial,geneva">User Name: Humphrey<BR>Password: humphrey</TD></TR>
</TABLE>