麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Regex > 正文

密碼強度檢測函數(正則表達式)

2020-03-16 21:23:25
字體:
來源:轉載
供稿:網友
一款使用正則表達式來檢測密碼強度的函數代碼如下:


  1. <html xmlns="http://www.w3.org/1999/xhtml">  
  2. <head>  
  3. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />  
  4. <title>OA登錄</title>  
  5. <style type="text/css">  
  6. <!--  
  7. td {  
  8.  font-size: 12px;  
  9.  color: #FFFFFF;  
  10.  text-decoration: none;  
  11. }  
  12. input {  
  13.  font-size: 12px;  
  14.  color: #003399;  
  15.  text-decoration: none;  
  16.  background-color: #EFF1F5;  
  17.  border: 1px solid #427CD5;  
  18. }  
  19. .style2 {color: #efefef}  
  20. -->  
  21. </style>  
  22. <SCRIPT>  
  23. function showImage(){  
  24. var imgObj=new Image(); //創建一個Image對象  
  25. imgObj.src="http://www.beingmate.com/images/banner_chang_add.gif"; //裝載Image源  
  26. if(typeof(imgObj)=="object"){ //判斷imgObj裝載過后是否為對象,防止異常操作  
  27. var width=0;  
  28. var height=0;  
  29. width=imgObj.width+20; //+20是因為IE方式的默認邊距  
  30. height=imgObj.height+20;  
  31. if(width!=0&&height!=0){  
  32. window.open(imgObj.src,"Imagehow", "toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no,width=" +( width )+ ",height=" +( height));  
  33. }else{  
  34. setTimeout("showImage()", 100); // 判斷圖片是否裝載完成,只有在裝載完成后才能取到寬高值  
  35. }  
  36. }else{  
  37. alert("系統錯誤");  
  38. }  
  39. }  
  40. //showImage();  
  41. </SCRIPT>  
  42. <script type="text/javascript">  
  43. //From BBS.51JS.COM By 網絡東西  
  44. var $ = function(v){return document.getElementById(v);}  
  45. function isSecurity(v){  
  46.  if (v.length < 3) { iss.reset();return;}  
  47.  var lv = -1;  
  48.  if (v.match(/[a-z]/ig)){lv++;}  
  49.  if (v.match(/[0-9]/ig)){lv++;}  
  50.  if (v.match(/(.[^a-z0-9])/ig)){lv++;}  
  51.  if (v.length < 6 && lv > 0){lv--;}  
  52.  iss.reset();  
  53.  switch(lv) {   
  54.  case 0:  
  55.  iss.level0();  
  56.  break;  
  57.  case 1:  
  58.  iss.level1();  
  59.  break;  
  60.  case 2:  
  61.  iss.level2();  
  62.  break;  
  63.  default:  
  64.  iss.reset();  
  65.  }  
  66. }  
  67. var iss = {  
  68.  color:["CC0000","FFCC33","66CC00","CCCCCC"],  
  69.  text:["弱","中","強"],  
  70.  width:["50","100","150","10"],  
  71.  reset:function(){  
  72.  $("B").style.backgroundColor = iss.color[3];  
  73.  $("B").style.width = iss.width[3];  
  74.  $("A").innerHTML = "";  
  75.  },  
  76.  level0:function(){  
  77.  $("B").style.backgroundColor = iss.color[0];  
  78.  $("B").style.width = iss.width[0];  
  79.  $("A").innerHTML = "密碼較弱";   
  80.  },  
  81.  level1:function(){  
  82.  $("B").style.backgroundColor = iss.color[1];  
  83.  $("B").style.width = iss.width[1];  
  84.  $("A").innerHTML = "中";   
  85.  },  
  86.  level2:function(){  
  87.  $("B").style.backgroundColor = iss.color[2];  
  88.  $("B").style.width = iss.width[2];  
  89.  $("A").innerHTML = "高強";  
  90.  }  
  91. }  
  92. </script>  
  93. <style type="text/css">  
  94. <!--  
  95. .font14 {  
  96.  font-family: "Arial", "Helvetica", "sans-serif";  
  97.  font-size: 14px;  
  98.  font-weight: bold;  
  99. }  
  100. -->  
  101. </style>  
  102. </head>  
  103.  
  104. <body background="BG.gif" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">  
  105. <table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">  
  106.   <tr>   
  107.     <td align="center">   
  108.       <table width="500" border="0" cellpadding="0" cellspacing="2" bgcolor="#427CD5">  
  109.         <tr>  
  110.           <td><table width="600" height="350" border="0" cellpadding="0" cellspacing="1" bgcolor="#FFFFFF">  
  111.               <tr>   
  112.                 <td valign="top" background="bg.jpg"><table width="100%" border="0" cellspacing="0" cellpadding="0">  
  113.                     <tr>   
  114.                       <td width="13%" height="126"> </td>  
  115.                       <td width="87%"> </td>  
  116.                     </tr>  
  117.                     <tr>   
  118.                       <td> </td>  
  119.                       <td align="right"><div align="left"> <span class="font14"><a href="http://www.beingmate.com/user_login/" target="_blank"><font color="#FF3300">貝因美冠軍寶貝大賽專用信息平臺入口</font></a></span>   
  120.                           <p align="center"><font color=#ff0000>用戶名或密碼錯誤,請重新輸入。</font></p>  
  121. <form name="loginform" method="post" action="Main.asp" target="_parent">  
  122.   <div align="left"></div>  
  123.   <table border=0 width="55%" cellspacing=1 cellpadding=3>  
  124.     <tr>   
  125.       <td width="25%" align=right>帳號/編號:</td>  
  126.       <td width="25%"><input name=LoginName type=text size=10 maxlength=20 class="doc_txt" value=""></td>  
  127.       <td align=right>密碼: <input name="Pwd" type="Password" size=10 maxlength=20 class="doc_txt" value="" onkeyup="isSecurity(this.value);"></td>  
  128.     </tr>  
  129.     <tr>   
  130.       <td height="50" colspan="3" align=right><div align="center">  
  131.         <table width="100%" border="0" cellspacing="0" cellpadding="0">  
  132.           <tr>  
  133.             <td width="36%" align="right"><font class="red" id="A">密碼強度檢測</font> </td>  
  134.             <td width="64%" valign="top">  
  135. <table height="8" border="1" align="left" cellpadding="0" cellspacing="0" bordercolor="#EEEEEE" style="border-collapse:collapse;">  
  136. <tr>  
  137.  <td bgcolor="#EEEEEE" width="1" align="center" valign="middle" id="B"></td>  
  138. </tr>  
  139. </table></td>  
  140.           </tr>  
  141.         </table>  
  142.           
  143.   
  144.       <table width="180" border="0" cellspacing="0" cellpadding="0">  
  145.         <tr>   
  146.           <td width="83" align="right"><label>  
  147.             <input type="submit" name="Submit" value=" 登 陸 " onclick="return CheckData();"/>  
  148.           </label>  
  149.               </td>  
  150.                 <td width="97" align="center"><a href="USER/REG.ASP" target="_blank"><font color="#FFFFFF">申請OA帳號</font></a></td>  
  151.             </tr>  
  152.         <tr align="right">   
  153.           <td colspan="2">  </td>  
  154.             </tr>  
  155.         </table>  
  156.             <input name="login_auto" type="checkbox" id="login_auto" value="1" >  
  157.         打勾后表示下次自動登陸 
  158.   
  159.   <marquee behavior="scroll" scrollamount="3" direction="left" width="150">  
  160.     <font color="#FFFFFF"></font>   
  161.     </marquee>  
  162.          
  163.   
  164.       </div></td>  
  165.     </tr>  
  166.   </table>  
  167.   <div align="left"></div>  
  168. </form>  
  169.  
  170. <script language=javascript>  
  171. function CheckData()  
  172. {  
  173.  if(jtrim(document.loginform.LoginName.value)=="")  
  174.  {  
  175.   alert("請輸入登錄用戶名。")  
  176.   document.loginform.LoginName.focus();  
  177.   return false;  
  178.  }  
  179.  if(jtrim(document.loginform.LoginName.value).length>100)  
  180.  {  
  181.   alert("登錄用戶名不能超過100個字。")  
  182.   document.loginform.LoginName.focus();  
  183.   return false;  
  184.  }  
  185.     
  186.  return true;  
  187. }  
  188. </script>  
  189. <script language=javascript src="inc/jtrim.js"></script>  
  190.                           
  191.                       </div></td>  
  192.                     </tr>  
  193.                   </table>  
  194.                   <div align="right"><a href="http://2006.babyschool.com.cn  
  195. target="_blank"><span class="font14"><font color="#FFFFFF">2006貝因美冠軍寶貝大賽省級晉級賽進行時 </font></span></a><a href="http://oa.beingmate.com/help/" target="_blank"><font color="#EFEFEF"> 
  196.   
  197.                      
  198.   
  199.                     幫助文檔</font></a> <a href="feedback.asp" target="_blank"><font color="#EFEFEF">意見反饋</font></a><span class="font14"><font color="#EFEFEF">   
  200.                      </font></span><a href="http://oa.beingmate.com/help/" target="_blank"><font color="#EFEFEF"></font></a> 
  201.   
  202.                     <font color="#0061CE">   
  203.                     222.212.7.171  
  204.                    </span> </font> </div></td>  
  205.               </tr>  
  206.             </table></td>  
  207.         </tr>  
  208.       </table></td>  
  209.   </tr>  
  210. </table>  
  211. </body>  
  212. </html>  

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 九九视屏 | 国产成人精品视频在线 | 欧美日韩中文字幕在线视频 | 久久久久91视频 | 久草视频福利在线观看 | 欧美精品一区二区中文字幕 | 操碰在线视频 | 亚洲第一成人av | 日韩视频不卡 | 国产日本欧美在线观看 | 亚洲情视频 | 亚洲天堂在线电影 | 黄色影院网站 | 黄色网页在线观看 | 精品午夜影院 | 精品无码久久久久久国产 | 国产1区2区3区中文字幕 | 欧美爱爱一区二区 | 久久精品中文字幕一区二区三区 | 精品国产乱码久久久久久久 | 27xxoo无遮挡动态视频 | 欧美性生活区 | 久久99精品久久久久久国产越南 | 成人免费在线观看视频 | 国产午夜精品一区二区三区免费 | 亚洲影院在线 | 国产免费观看电影网站 | 午夜视频在线观看免费视频 | 国产精品美女久久久久久不卡 | 久久人人97超碰国产公开结果 | 精品国产99久久久久久宅男i | 成人福利在线免费观看 | xxnxx中国18| 激情夜色 | 精国产品一区二区三区四季综 | 免费黄色入口 | 成人福利电影在线观看 | 久久777国产线看观看精品 | www.guochanav.com| 久久综合色区 | 天堂成人国产精品一区 |