欧美黑人激情性久久,一本色道久久综合无码人妻,欧美另类人妻制服丝袜,日韩精品一卡2卡3卡4卡新区乱码,欧洲熟妇性色黄在线观看免费,97夜夜澡人人爽人人喊中国片,77se77亚洲欧美在线,久久精品一区二区免费播放

                    用Javascript評估用戶輸入密碼的強度

                    密碼已經(jīng)是我們生活工作中必不可少的工具,但一個不安全的密碼有又有可能會給我們造成不必要的損失。作為網(wǎng)站設(shè)計者,如果我們在網(wǎng)頁中能對用戶輸入的密碼進(jìn)行安全評估,并顯示出相應(yīng)的提示信息,那么對用戶設(shè)置一個安全的密碼將有很大幫助。同時也使得網(wǎng)站更具

                    密碼已經(jīng)是我們生活工作中必不可少的工具,但一個不安全的密碼有又有可能會給我們造成不必要的損失。作為網(wǎng)站設(shè)計者,如果我們在網(wǎng)頁中能對用戶輸入的密碼進(jìn)行安全評估,并顯示出相應(yīng)的提示信息,那么對用戶設(shè)置一個安全的密碼將有很大幫助。同時也使得網(wǎng)站更具人性化,更有吸引力.

                    什么是一個安全的密碼呢?本程序按以下的方式進(jìn)行評估.

                    1.如果密碼少于5位,那么就認(rèn)為這是一個弱密碼.

                    2.如果密碼只由數(shù)字、小寫字母、大寫字母或其它特殊符號當(dāng)中的一種組成,則認(rèn)為這是一個弱密碼.

                    3.如果密碼由數(shù)字、小寫字母、大寫字母或其它特殊符號當(dāng)中的兩種組成,則認(rèn)為這是一個中度安全的密碼.

                    4.如果密碼由數(shù)字、小寫字母、大寫字母或其它特殊符號當(dāng)中的三種以上組成,則認(rèn)為這是一個比較安全的密碼.

                    本程序?qū)⒏鶕?jù)用戶輸入的密碼分別顯示不同的顏色表示密碼的強度,具體程序如下:

                    <script language=javascript>?
                    //CharMode函數(shù)?
                    //測試某個字符是屬于哪一類.?
                    function CharMode(iN){?
                    if (iN>=48 && iN <=57) //數(shù)字?
                    return 1;?
                    if (iN>=65 && iN <=90) //大寫字母?
                    return 2;?
                    if (iN>=97 && iN <=122) //小寫?
                    return 4;?
                    else?
                    return 8; //特殊字符?
                    }?
                    //bitTotal函數(shù)?
                    //計算出當(dāng)前密碼當(dāng)中一共有多少種模式?
                    function bitTotal(num){?
                    modes=0;?
                    for (i=0;i<4;i++){?
                    if (num & 1) modes++;?
                    num>>>=1;?
                    }?
                    return modes;?
                    }?
                    //checkStrong函數(shù)?
                    //返回密碼的強度級別?
                    function checkStrong(sPW){?
                    if (sPW.length<=4)?
                    return 0; //密碼太短?
                    Modes=0;?
                    for (i=0;i<sPW.length;i++){?
                    //測試每一個字符的類別并統(tǒng)計一共有多少種模式.?
                    Modes|=CharMode(sPW.charCodeAt(i));?
                    }?
                    return bitTotal(Modes);?
                    }?
                    //pwStrength函數(shù)?
                    //當(dāng)用戶放開鍵盤或密碼輸入框失去焦點時,根據(jù)不同的級別顯示不同的顏色?
                    function pwStrength(pwd){?
                    O_color=”#eeeeee”;?
                    L_color=”#FF0000″;?
                    M_color=”#FF9900″;?
                    H_color=”#33CC00″;?
                    if (pwd==null||pwd==”){?
                    Lcolor=Mcolor=Hcolor=O_color;?
                    }?
                    else{?
                    S_level=checkStrong(pwd);?
                    switch(S_level) {?
                    case 0:?
                    Lcolor=Mcolor=Hcolor=O_color;?
                    case 1:?
                    Lcolor=L_color;?
                    Mcolor=Hcolor=O_color;?
                    break;?
                    case 2:?
                    Lcolor=Mcolor=M_color;?
                    Hcolor=O_color;?
                    break;?
                    default:?
                    Lcolor=Mcolor=Hcolor=H_color;?
                    }?
                    }
                    document.getElementById(“strength_L”).style.background=Lcolor;?
                    document.getElementById(“strength_M”).style.background=Mcolor;?
                    document.getElementById(“strength_H”).style.background=Hcolor;?
                    return;?
                    }?
                    </script>?
                    <form name=form1 action=”” >?
                    輸入密碼:
                    <input type=password size=10 onKeyUp=pwStrength(this.value)
                    onBlur=pwStrength(this.value)>?
                    <br>密碼強度:?
                    <table width=”217″ border=”1″ cellspacing=”0″ cellpadding=”1″ bordercolor=”#cccccc”
                    height=”23″ style=’display:inline’>?
                    <tr align=”center” bgcolor=”#eeeeee”>?
                    <td width=”33%” id=”strength_L”>弱</td>?
                    <td width=”33%” id=”strength_M”>中</td>?
                    <td width=”33%” id=”strength_H”>強</td>?
                    </tr>?
                    </table>
                    </form>

                    給TA打賞
                    共{{data.count}}人
                    人已打賞
                    網(wǎng)站推廣

                    禁止搜索引擎收錄:robots.txt文件詳解

                    2007-7-29 10:22:00

                    網(wǎng)站推廣

                    網(wǎng)頁中域名的重定向

                    2008-5-27 23:04:00

                    0 條回復(fù) A文章作者 M管理員
                      暫無討論,說說你的看法吧
                    ?
                    個人中心
                    購物車
                    優(yōu)惠劵
                    有新私信 私信列表
                    搜索
                    主站蜘蛛池模板: 男人用嘴添女人下身免费视频| 人妻无码一区二区三区四区 | 久久精品成人免费观看三| 亚洲人成成无码网WWW| 七妺福利精品导航大全| 欧美丰满熟妇性xxxx| 8x8ⅹ在线永久免费入口| 久久婷婷五月综合色d啪| 国产精品麻豆成人av电影艾秋 | 国产在线观看黄| 国产国语毛片在线看国产| 西西人体大胆瓣开下部毛茸茸| 2020国产欧洲精品网站| 亚洲国产精品一区二区www| 亚洲人成网站在线观看69影院| 日韩人妻无码一区二区三区99| 日日碰狠狠躁久久躁综合小说| 五月丁香六月狠狠爱综合| 亚洲国产精品毛片在线看| 少妇一边呻吟一边说使劲视频| 国内揄拍国内精品对白86| 亚洲综合av一区二区三区| 精品久久久久香蕉网| 18禁h免费动漫无码网站| 亚洲av第一区二区三区| 久久国产精品_国产精品| 日本高清在线www3344| 亚洲av二区国产精品| 久久久久青草线综合超碰| 免费国产午夜视频在线| 99久久99这里只有免费费精品 | 久久se精品一区精品二区| 精品丝袜国产自在线拍av| 国模雨珍浓密毛大尺度150p| 久久久精品波多野结衣av| 永久免费看啪啪网址入口| 欧美福利电影A在线播放| 亚洲精品自在在线观看| 国产成人精品中文字幕| 日本三级理论久久人妻电影 | 亚洲精品久久7777777国产|