home *** CD-ROM | disk | FTP | other *** search
/ ftp.rsa.com / 2014.05.ftp.rsa.com.tar / ftp.rsa.com / pub / agents / RSASecurIDTokenAuto412x64.msi / Data1.cab / _5F6B4E2D9F6EE59B1B9E376310E4A756 < prev    next >
Text File  |  2014-03-12  |  3KB  |  116 lines

  1. ∩╗┐//    WebHelp 5.10.006
  2. var gbNav=false;
  3. var gbNav6=false;
  4. var gbNav61=false;
  5. var gbNav7=false;
  6. var gbNav4=false;
  7. var gbIE4=false;
  8. var gbIE=false;
  9. var gbIE5=false;
  10. var gbIE55=false;
  11. var gbOpera6=false;
  12. var gbOpera7=false;
  13. var gbKonqueror3=false;
  14. var gbSafari3=false;
  15.  
  16. var gAgent=navigator.userAgent.toLowerCase();
  17. var gbMac=(gAgent.indexOf("mac")!=-1);
  18. var gbSunOS=(gAgent.indexOf("sunos")!=-1);
  19. var gbUnixOS=(gAgent.indexOf("linux")!=-1) || (gAgent.indexOf("unix")!=-1);
  20. var gbOpera=(gAgent.indexOf("opera")!=-1);
  21. var gbKonqueror=(gAgent.indexOf("konqueror")!= -1);
  22. var gbSafari=(gAgent.indexOf("safari")!= -1);
  23. var gbWindows=((gAgent.indexOf('win')!= -1)||(gAgent.indexOf('16bit')!= -1));
  24. var gbMozilla=((gAgent.indexOf('gecko')!=-1) && (gAgent.indexOf('netscape')==-1));
  25.  
  26.  
  27. var gVersion=navigator.appVersion.toLowerCase();
  28.  
  29. var gnVerMajor=parseInt(gVersion);
  30. var gnVerMinor=parseFloat(gVersion);
  31.  
  32. if(!gbOpera&&!gbKonqueror&&!gbSafari) // opera can mimic IE or Netscape by settings.
  33. {
  34.     gbIE=(navigator.appName.indexOf("Microsoft")!=-1);
  35.     gbNav=(gAgent.indexOf('mozilla')!=-1) && ((gAgent.indexOf('spoofer')==-1) && (gAgent.indexOf('compatible')==-1));
  36.     if(gnVerMajor>=4)
  37.     {
  38.         if(navigator.appName=="Netscape")
  39.         {
  40.             gbNav4=true;
  41.             if(gnVerMajor>=5)
  42.                 gbNav6=true;
  43.         }
  44.         gbIE4=(navigator.appName.indexOf("Microsoft")!=-1);
  45.     }
  46.     if(gbNav6)
  47.     {
  48.         var nPos=gAgent.indexOf("gecko");
  49.         if(nPos!=-1)
  50.         {
  51.             var nPos2=gAgent.indexOf("/", nPos);
  52.             if(nPos2!=-1)
  53.             {
  54.                 var nVersion=parseFloat(gAgent.substring(nPos2+1));
  55.                 if(nVersion>=20010726)
  56.                 {
  57.                     gbNav61=true;
  58.                     if (nVersion>=20020823)
  59.                         gbNav7=true;
  60.                 }
  61.             }
  62.         }
  63.     }else if(gbIE4)
  64.     {
  65.         var nPos=gAgent.indexOf("msie");
  66.         if(nPos!=-1)
  67.         {
  68.             var nVersion=parseFloat(gAgent.substring(nPos+5));
  69.             if(nVersion>=5)
  70.             {
  71.                 gbIE5=true;
  72.                 if(nVersion>=5.5)
  73.                     gbIE55=true;
  74.             }
  75.         }
  76.     }
  77. }
  78. else if (gbOpera)
  79. {
  80.     var nPos = gAgent.indexOf("opera");
  81.     if(nPos!=-1)
  82.     {
  83.         var nVersion=parseFloat(gAgent.substring(nPos+6));
  84.         if(nVersion>=6)
  85.         {
  86.             gbOpera6=true;
  87.             if(nVersion>=7)
  88.                 gbOpera7=true;
  89.         }
  90.     }
  91. }
  92. else if (gbKonqueror)
  93. {
  94.     var nPos = gAgent.indexOf("konqueror");
  95.     if(nPos!=-1)
  96.     {
  97.         var nVersion = parseFloat(gAgent.substring(nPos+10));
  98.         if (nVersion >= 3)
  99.         {
  100.             gbKonqueror3=true;
  101.         }
  102.     }
  103. }
  104. if(gbSafari)
  105. {
  106.     var nPos = gAgent.indexOf("version/");
  107.     if(nPos!=-1)
  108.     {
  109.         var nVersion = parseFloat(gAgent.substring(nPos+8,nPos+9));
  110.         if (nVersion >= 3)
  111.         {
  112.             gbSafari3=true;
  113.         }
  114.     }
  115. }
  116. var gbWhVer=true;