免費論壇 繁體 | 簡體
Sclub交友聊天~加入聊天室當版主
分享
Board logo

标题: 注册提示密码强度 [打印本页]

作者: 無名    时间: 2020-4-23 14:17     标题: 注册提示密码强度

来源:  爱秀代码        作者:  无界  



[attach]81[/attach]  



1、新建模版:
  1. password
复制代码
内容为:
  1. function CharMode(iN){  
  2. if (iN>=48 && iN <=57)   
  3. return 1;  
  4. if (iN>=65 && iN <=90)   
  5. return 2;  
  6. if (iN>=97 && iN <=122)   
  7. return 4;  
  8. else  
  9. return 8;   
  10. }  

  11. function bitTotal(num){  
  12. modes=0;  
  13. for (i=0;i<4;i++){  
  14. if (num & 1) modes++;  
  15. num>>>=1;  
  16. }  
  17. return modes;  
  18. }  

  19. function checkStrong(sPW){  
  20. if (sPW.length<=4)  
  21. return 0;   
  22. Modes=0;  
  23. for (i=0;i<sPW.length;i++){   
  24. Modes|=CharMode(sPW.charCodeAt(i));  
  25. }  
  26. return bitTotal(Modes);  
  27. }  
  28.   
  29. function pwStrength(pwd){  
  30. O_color="#eeeeee";  
  31. L_color="#FF0000";  
  32. M_color="#FF9900";  
  33. H_color="#33CC00";  
  34. if (pwd==null||pwd==''){  
  35. Lcolor=Mcolor=Hcolor=O_color;  
  36. }  
  37. else{  
  38. S_level=checkStrong(pwd);  
  39. switch(S_level) {  
  40. case 0:  
  41. Lcolor=Mcolor=Hcolor=O_color;  
  42. case 1:  
  43. Lcolor=L_color;  
  44. Mcolor=Hcolor=O_color;  
  45. break;  
  46. case 2:  
  47. Lcolor=Mcolor=M_color;  
  48. Hcolor=O_color;  
  49. break;  
  50. default:  
  51. Lcolor=Mcolor=Hcolor=H_color;  
  52. }  
  53. }  
  54. document.getElementById("strength_L").style.background=Lcolor;  
  55. document.getElementById("strength_M").style.background=Mcolor;  
  56. document.getElementById("strength_H").style.background=Hcolor;  
  57. return;  
  58. }
复制代码
本帖隐藏的内容需要回复才可以浏览

作者: 东窗凝月    时间: 2020-4-29 16:33

其实我一直觉得楼主的品味不错,呵呵!
作者: 东窗凝月    时间: 2020-5-4 13:27

什么叫"修改templates/default/password.htm路径。"
作者: 無名    时间: 2020-5-4 13:46

@东窗凝月

[attach]336[/attach]

改次要找我就用@这个功能,因为我不会去看每一个回复的(@要紧贴着名字,名字一定要正确的,例如我的“無”是繁体字你不能用简体字的“无”,然后@东窗凝月 名字后要空格,不能跟其他字连在一起)
作者: 北落师门    时间: 2020-7-17 19:24

看帖回帖那是一定要的:精彩至极,文章写的真棒,对我非常有帮助





欢迎光临 i-share 爱生活爱分享 (http://i-share.funbbs.me/) Powered by Discuz! 7.2