Click here to Skip to main content
15,909,498 members
Home / Discussions / ASP.NET
   

ASP.NET

 
AnswerRe: There is not row at position 0 Pin
padmanabhan N13-Aug-09 23:35
padmanabhan N13-Aug-09 23:35 
GeneralRe: There is not row at position 0 Pin
haleemasher13-Aug-09 23:40
haleemasher13-Aug-09 23:40 
GeneralRe: There is not row at position 0 Pin
padmanabhan N13-Aug-09 23:42
padmanabhan N13-Aug-09 23:42 
GeneralRe: There is not row at position 0 Pin
haleemasher13-Aug-09 23:52
haleemasher13-Aug-09 23:52 
AnswerRe: There is not row at position 0 Pin
Abhishek Sur13-Aug-09 23:58
professionalAbhishek Sur13-Aug-09 23:58 
GeneralRe: There is not row at position 0 Pin
haleemasher14-Aug-09 0:02
haleemasher14-Aug-09 0:02 
GeneralRe: There is not row at position 0 Pin
Abhishek Sur14-Aug-09 0:14
professionalAbhishek Sur14-Aug-09 0:14 
QuestionJS not working in Mozila Pin
janani1313-Aug-09 23:21
janani1313-Aug-09 23:21 
Hi all,

Im checking the password strength using JS. It works fine in IE but not in Mozila . Can any one solve my problem please. Here is the script.
<script language="javascript" type ="text/javascript">
        function check_password_safety(pwd)
        {
                var msg = "";
                var len= pwd.length;
                var i;
                
                var has_letter		= new RegExp("[a-z]");
                var has_caps		= new RegExp("[A-Z]");
                var has_numbers		= new RegExp("[0-9]");
                var has_symbols		= new RegExp("\\W");
                
                
                 var pointsLetter=0;
                var pointsCaps=0;
                var pointsNumbers=0;
                var pointsSpecials=0;
                
                
                for(i=0;i<len;i++)
                {
                    var x=pwd.charAt(i);
                    if(has_letter.test(x))
                    {
                    ++pointsLetter;
                    }
                    else if(has_caps.test(x))
                    {
                    ++pointsCaps;
                    }
                    else if(has_numbers.test(x))
                    {
                    ++pointsNumbers;
                    }
                    else if(has_symbols.test(x))
                    {
                    ++pointsSpecials;
                    }
                
                }
               //  alert('Small Letters = '+pointsLetter+'\nSmall Caps = '+pointsCaps+'\nSmall Numbers = '+pointsNumbers+'\nSmall Specials = '+pointsSpecials);
                 
                 
                  if(len>6)
                        {
                           // Small + Abvove 12 Char
                          if(pointsLetter>0 && pointsCaps==0 && pointsNumbers==0 && pointsSpecials==0 && len>12)
                             {   
                             password_info.innerHTML = "Very Week";
                             password_info.className='Style_VeryWeek';   
                             }  
                          // Small 
                          if(pointsLetter>0 && pointsCaps==0 && pointsNumbers==0 && pointsSpecials==0 && len<12)
                             {   
                             password_info.innerHTML = "Week";
                             password_info.className='Style_Week';   
                             }
                          // Numbers 
                          if(pointsLetter==0 && pointsCaps==0 && pointsNumbers>0 && pointsSpecials==0)
                             {
                             password_info.innerHTML  = "Week";  
                            password_info.className='Style_Week';   
                             }
                          // Caps 
                          if(pointsLetter==0 && pointsCaps>0 && pointsNumbers==0 && pointsSpecials==0)
                             {
                             password_info.innerHTML  = "Week";   
                           password_info.className='Style_Week';   
                             }
                           // Specials
                          if(pointsLetter==0 && pointsCaps==0 && pointsNumbers==0 && pointsSpecials>0)
                             {
                             password_info.innerHTML  = "Week";     
                            password_info.className='Style_Week';    
                             }
                           //Small + Numbers  
                           if(pointsLetter>0 && pointsCaps==0 && pointsNumbers>0 && pointsSpecials==0)
                              {
                              password_info.innerHTML  = "Medium";
                               password_info.className='Style_Medium';    
                              }
                           //Small + Specials   
                           if(pointsLetter>0 && pointsCaps==0 && pointsNumbers==0 && pointsSpecials>0)
                              {
                              password_info.innerHTML  = "Strong";
                                password_info.className='Style_Strong';    
                              }
                           // Small + Caps 
                           if(pointsLetter>0 && pointsCaps>0 && pointsNumbers==0 && pointsSpecials==0)
                           {
                              password_info.innerHTML  = "Medium";
                                password_info.className='Style_Medium';    
                           }
                           // Small + Caps + Numbers
                           if(pointsLetter>0 && pointsCaps>0 && pointsNumbers>0 && pointsSpecials==0)
                              {  
                              password_info.innerHTML  = "Strong";
                              password_info.className='Style_Strong';    
                              }
                           // Small + Caps + Specials
                           if(pointsLetter>0 && pointsCaps>0 && pointsNumbers==0 && pointsSpecials>0)
                              {                 
                              password_info.innerHTML  = "Strong";  
                               password_info.className='Style_Strong';    
                              }
                            // Small + Caps + Numbers  + Specials  
                           if(pointsLetter>0 && pointsCaps>0 && pointsNumbers>0 && pointsSpecials>0)
                              {                 
                              password_info.innerHTML  = "Very Strong";
                           password_info.className='Style_VeryStrong';    
                              }
                              
                            //Small + Numbers + Specials   
                            if(pointsLetter>0 && pointsCaps==0 && pointsNumbers>0 && pointsSpecials>0)
                              {  
                              password_info.innerHTML  = "Very Strong"; 
                              password_info.className='Style_VeryStrong';    
                              }
                         }
                        else
                        {
                        if(len!=0)
                        {
                         password_info.innerHTML ="Minimum Length 6 Charecters";
                         password_info.className='Style_Minimum';   
                         }
                         else
                         {
                         password_info.innerHTML ="Type Password";
                         password_info.className='Style_Normal';   
                         }
                        }  
                             
                
              }  
    </script>

AnswerRe: JS not working in Mozila Pin
padmanabhan N13-Aug-09 23:24
padmanabhan N13-Aug-09 23:24 
AnswerRe: JS not working in Mozila Pin
Parwej Ahamad13-Aug-09 23:27
professionalParwej Ahamad13-Aug-09 23:27 
AnswerRe: JS not working in Mozila Pin
Abhishek Sur13-Aug-09 23:29
professionalAbhishek Sur13-Aug-09 23:29 
QuestionThe Problem of DataList and ModalPopup extender Pin
123chaminda13-Aug-09 23:10
123chaminda13-Aug-09 23:10 
AnswerRe: The Problem of DataList and ModalPopup extender Pin
padmanabhan N13-Aug-09 23:22
padmanabhan N13-Aug-09 23:22 
QuestionDropdownlist Pin
mylogics13-Aug-09 23:09
professionalmylogics13-Aug-09 23:09 
AnswerRe: Dropdownlist Pin
padmanabhan N13-Aug-09 23:19
padmanabhan N13-Aug-09 23:19 
GeneralRe: Dropdownlist Pin
mylogics13-Aug-09 23:24
professionalmylogics13-Aug-09 23:24 
AnswerRe: Dropdownlist Pin
KhandelwalA13-Aug-09 23:20
KhandelwalA13-Aug-09 23:20 
AnswerRe: Dropdownlist Pin
Abhishek Sur13-Aug-09 23:22
professionalAbhishek Sur13-Aug-09 23:22 
Questionfocus Pin
AndyInUK13-Aug-09 23:01
AndyInUK13-Aug-09 23:01 
AnswerRe: focus Pin
Vimalsoft(Pty) Ltd13-Aug-09 23:04
professionalVimalsoft(Pty) Ltd13-Aug-09 23:04 
AnswerRe: focus Pin
padmanabhan N13-Aug-09 23:07
padmanabhan N13-Aug-09 23:07 
AnswerRe: focus Pin
Coding C#14-Aug-09 2:23
Coding C#14-Aug-09 2:23 
Questionvideo gallery problem... Pin
RajpootRohan13-Aug-09 22:46
professionalRajpootRohan13-Aug-09 22:46 
AnswerRe: video gallery problem... Pin
padmanabhan N13-Aug-09 23:01
padmanabhan N13-Aug-09 23:01 
GeneralRe: video gallery problem... Pin
RajpootRohan13-Aug-09 23:55
professionalRajpootRohan13-Aug-09 23:55 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.