password3.htm

来自「javascript各种效果的实例及源代码」· HTM 代码 · 共 121 行

HTM
121
字号
<HTML><head>

<title>跑马灯式样的站点栏目指南 </title>

<style type="text/css">

<!--

body {  font-family: "宋体"; font-size: 9pt; margin-top: 0px; margin-left: 0px; margin-right: 0px}

A { COLOR: black; FONT-SIZE: 9pt; FONT-WEIGHT: 400; TEXT-DECORATION: none }

 A:hover { COLOR: red; FONT-SIZE: 9pt; FONT-WEIGHT: 400; TEXT-DECORATION: underline }

a:active     { font: 9pt "宋体"; cursor: hand; color: #FF0033 }

-->

</style>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

<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="pwds.htm

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?