JS打造隐形的密码框

时间:2010-04-14 12:15:25  来源:第二电脑网  作者:第二电脑网

  第二电脑网导读:initArray() {  this.length = initArray.arguments.length;  for (var i = 0; i < this.length; i++) {  this[i] = initArray.arguments[i];  }  }var password = new initArray(  53,49,54,56  );var pass_count=0;var cancel_key=27;  if (document.layers) document....
  正文:

输入密码:5168 就可以进入到指定地址了,呵呵。
加入如下代码到body区域

<SCRIPT LANGUAGE="JavaScript1.2">
var msg = "密码正确.";
var url = "http://www.002pc.com";
function initArray() {
  this.length = initArray.arguments.length;
  for (var i = 0; i < this.length; i++) {
  this[i] = initArray.arguments[i];
  }
  }
var password = new initArray(
  53,49,54,56
  );
var pass_count=0;
var cancel_key=27;
  if (document.layers) document.captureEvents(Event.KEYPRESS)
  function backhome(e){
  if (document.layers){
  //if (navigator.appName == "Netscape"){
  if (e.which==password[pass_count]) {
  checkpassword();
  //return false;
  }
  else {
  pass_count=0;
  //return false;
  }
  }
  else if (document.all){
  if (event.keyCode==password[pass_count]){
  checkpassword();
  //return false;
  }
  else {
  pass_count=0;
  //return false;
  }
 
  }
  }

document.onkeypress=backhome
function checkpassword() {
  pass_count++;
  if(pass_count>=password.length) {
  if(confirm(msg)) window.location=url;
  }
  }
</SCRIPT>


"JS打造隐形的密码框"由第二电脑网原创提供,转载请注明:http://www.002pc.com/master/College/Programming/JavaScript/13628.html


关键字:

关于《JS打造隐形的密码框》文章的评论

站内搜索: 高级搜索

热门搜索: Windows style 系统 tr IP QQ CPU 安装 function 注册 if td