images/jspublic.js

(开头部分) 118KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

/*****************************************************************
    jspublic.js
    2007-10-06
    灏佽浜嗛」鐩腑鎵€鐢ㄥ埌鐨刯s鍏叡鏂规硶
    淇敼鏃ュ織锛?
    	2008-04-07锛氳В鍐抽獙璇佺被鍨嬩腑鐨勬寰幆bug
    	2008-04-08锛氬鍔爀mail鐨勯獙璇佹柟娉?
    	
*****************************************************************/
/*
 new韬唤璇侀獙璇?
 zjh 闇€瑕侀獙璇佺殑韬唤璇佸彿鐮?
 to by zhangbo
*/ 
function sfzYz(zjh){   
	validId(zjh) 
} 
var powers=new Array("7","9","10","5","8","4","2","1","6","3","7","9","10","5","8","4","2");      
var parityBit=new Array("1","0","X","9","8","7","6","5","4","3","2");      
         
//鏍¢獙韬唤璇佸彿鐮佺殑涓昏皟鐢?     
 
function validId(obj){      
    var _id=obj.value;      
    if(_id=="")return;      
    var _valid=false;      
    if(_id.length==15){      
        _valid=validId15(_id);      
    }else if(_id.length==18){      
        _valid=validId18(_id);      
    }      
    if(!_valid){      
        alert("韬唤璇佸彿鐮佹湁璇?璇锋鏌?");      
        obj.focus();  
        obj.value="";
        return;      
    }      
          
}       
   
//鏍¢獙18浣嶇殑韬唤璇佸彿鐮?     
function validId18(_id){      
    _id=_id+"";      
    var _num=_id.substr(0,17);      
    var _parityBit=_id.substr(17);      
    var _power=0;      
    for(var i=0;i< 17;i++){      
        //鏍¢獙姣忎竴浣嶇殑鍚堟硶鎬?     
 
        if(_num.charAt(i)<'0'||_num.charAt(i)>'9'){      
            return false;      
            break;      
        }else{      
            //鍔犳潈      
 
            _power+=parseInt(_num.charAt(i))*parseInt(powers[i]);      
                  
        }      
    }      
    //鍙栨ā      
后面还有 3899 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。