<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    JS檢驗密碼安全性等級(收藏)

    Posted on 2007-03-22 14:16 Jaunt 閱讀(1282) 評論(1)  編輯  收藏 所屬分類: JavaScript
    ??JS檢驗密碼安全性等級:(首先聲明,本文非我原作)
    ? <STYLE type=text/css>
    ??? body {
    ??? font-size: 12px;
    ??? font-family: Tahoma, Arial;
    ??? background: #C4C8CB;
    ??? margin: 0px;
    ??? padding: 0px;
    ??? }
    ??? td {
    ??? padding-left: 5px;
    ??? font-size: 12px;
    ??? font-family: Tahoma, Arial;
    ??? }
    ??? .blueFont {color: #6699CC}
    ??? .redFont {color: #FF0000}
    ??? /***** Other Elements in Page Content *****/
    ??? .pwd-strength {
    ??? padding: 2px;
    ??? padding-left: 5px;
    ??? padding-right: 5px;
    ??? width: 180px;
    ??? border: solid 1px #CCCCCC;
    ??? }
    ??? .pwd-strength-box,
    ??? .pwd-strength-box-low,
    ??? .pwd-strength-box-med,
    ??? .pwd-strength-box-hi
    ??? {
    ??? color: #464646;
    ??? text-align: center;
    ??? width: 33%;
    ??? }
    ??? .pwd-strength-box-low
    ??? {
    ??? color: #990000;
    ??? background-color: #FFECEC;
    ??? }
    ??? .pwd-strength-box-med
    ??? {
    ??? color: #000066;
    ??? background-color: #D2E9FF;
    ??? }
    ??? .pwd-strength-box-hi
    ??? {
    ??? color: #003300;
    ??? background-color: #DDFFDD;
    ??? }
    ??? </STYLE>
    ??? <SCRIPT language=javascript>
    ??? function checkPassword(pwd){
    ??? var objLow=document.getElementById("pwdLow");
    ??? var objMed=document.getElementById("pwdMed");
    ??? var objHi=document.getElementById("pwdHi");
    ??? objLow.className="pwd-strength-box";
    ??? objMed.className="pwd-strength-box";
    ??? objHi.className="pwd-strength-box";
    ??? if(pwd.length<6){
    ??? objLow.className="pwd-strength-box-low";
    ??? }else{
    ??? var p1= (pwd.search(/[a-zA-Z]/)!=-1) ? 1 : 0;
    ??? var p2= (pwd.search(/[0-9]/)!=-1) ? 1 : 0;
    ??? var p3= (pwd.search(/[^A-Za-z0-9_]/)!=-1) ? 1 : 0;
    ??? var pa=p1+p2+p3;
    ??? if(pa==1){
    ??? objLow.className="pwd-strength-box-low";
    ??? }else if(pa==2){
    ??? objMed.className="pwd-strength-box-med";
    ??? }else if(pa==3){
    ??? objHi.className="pwd-strength-box-hi";
    ??? }
    ??? }
    ??? }
    ??? </SCRIPT>
    ??? <BR>
    ??? <TABLE borderColor=#ffffff cellSpacing=0 borderColorDark=#eeeeee cellPadding=0 width=400 align=center bgColor=#ffffff border=1>
    ??? <TBODY>
    ??? <TR>
    ??? <TD align=middle bgColor=#ffffcc colSpan=2 height=22><SPAN class=blueFont><B>校驗密碼安全性</B></SPAN></TD></TR>
    ??? <TR>
    ??? <TD style="WIDTH: 100px">請輸入密碼:</TD>
    ??? <TD><INPUT onkeyup=checkPassword(this.value); type=password value="" name=password></TD></TR>
    ??? <TR>
    ??? <TD style="WIDTH: 100px">安全性等級:</TD>
    ??? <TD>
    ??? <TABLE class="pwd-strength FCK__ShowTableBorders" cellSpacing=0 cellPadding=0 width="100%">
    ??? <TBODY>
    ??? <TR>
    ??? <TD class=pwd-strength-box id=pwdLow>低</TD>
    ??? <TD class=pwd-strength-box id=pwdMed>中</TD>
    ??? <TD class=pwd-strength-box id=pwdHi>高</TD></TR></TBODY></TABLE></TD></TR>
    ??? <TR>
    ??? <TD colSpan=2><SPAN class=redFont>建議至少 6 個字符. 請使用強密碼以保證安全.</SPAN></TD></TR></TBODY></TABLE>

    from index:
    http://www.cnitblog.com/yemoo/archive/2006/07/04/13219.html

    Feedback

    # 1[未登錄]  回復  更多評論   

    2014-10-12 16:35 by 1
    151321
    主站蜘蛛池模板: 久久99亚洲综合精品首页| 亚洲XX00视频| 亚洲精品中文字幕麻豆| 日韩内射激情视频在线播放免费| 亚洲gv猛男gv无码男同短文| 99久久成人国产精品免费| 中文字幕一精品亚洲无线一区| 中文字幕永久免费视频| 亚洲国产成人久久笫一页| 国产精品自拍亚洲| 亚洲国产成人乱码精品女人久久久不卡 | 三根一起会坏掉的好痛免费三级全黄的视频在线观看 | 亚洲国产精品久久久久网站 | 亚洲AV无码一区二区二三区入口 | 国产亚洲一区区二区在线| 国产免费一级高清淫曰本片| 亚洲精品无码乱码成人| 永久在线免费观看| 日韩亚洲不卡在线视频中文字幕在线观看| 亚欧在线精品免费观看一区| 亚洲日韩av无码| 国产精品视频白浆免费视频| 久久精品国产亚洲av麻豆图片 | 91精品免费久久久久久久久| 亚洲色最新高清av网站| 69av免费视频| 亚洲精品乱码久久久久久V | 国产黄片不卡免费| 亚洲AV永久青草无码精品| 久草免费在线观看视频| 欧美亚洲国产SUV| 亚洲精品乱码久久久久久中文字幕| 三年片在线观看免费观看大全动漫 | 最近免费视频中文字幕大全| 亚洲理论片在线观看| 国产一区二区视频免费| 久久精品一区二区免费看| 亚洲熟妇自偷自拍另欧美| 亚洲桃色AV无码| 思思99re66在线精品免费观看| 亚洲AV无码一区二区三区人|