Advertisement
Guest User

Untitled

a guest
Mar 4th, 2015
246
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.69 KB | None | 0 0
  1. var N=navigator.appName; var V=navigator.appVersion;
  2.  
  3. var version="?"; var nom=N; var os="?"; var langue="?";
  4. if (N=="Microsoft Internet Explorer") {
  5. langue=navigator.systemLanguage
  6. version=V.substring(V.indexOf("MSIE",0)+5,V.indexOf(";",V.indexOf("MSIE",0)));
  7. if (V.indexOf("Win",0)>0) {
  8.  
  9. if ( V.indexOf(";",V.indexOf("Win",0)) > 0 ) {
  10. os=V.substring(V.indexOf("Win",0),V.indexOf(";",V.indexOf("Win",0)));
  11. } else {
  12. os=V.substring(V.indexOf("Win",0),V.indexOf(")",V.indexOf("Win",0)));
  13. }
  14. }
  15. if (V.indexOf("Mac",0)>0) {
  16. os="Macintosh";
  17. version=V.substring(V.indexOf("MSIE",0)+5,V.indexOf("?",V.indexOf("MSIE",0)));
  18. }
  19. }
  20. if (N=="Opera") {
  21. langue=navigator.language;
  22. version=V.substring(0,V.indexOf("(",0));
  23. os=V.substring(V.indexOf("(",0)+1,V.indexOf(";",0));
  24.  
  25. }
  26. if (N=="Netscape") {
  27. langue=navigator.language;
  28. if (navigator.vendor=="") { // Mozilla
  29. version=(V.substring(0,V.indexOf("(",0)));
  30. nom="Mozilla";
  31. if (V.indexOf("Mac",0)>0) {
  32. os="Macintosh";
  33. }
  34. if (V.indexOf("Linux",0)>0) {
  35. os="Linux";
  36. }
  37. if (V.indexOf("Win",0)>0) {
  38. os=V.substring(V.indexOf("Win",0),V.indexOf(";",V.indexOf("Win",0)));
  39. }
  40. if (version==5) {
  41. version="1";
  42. }
  43. if (navigator.oscpu) {os=navigator.oscpu;}
  44. } else { // NS 4 ou 6
  45. version=(V.substring(0,V.indexOf("(",0)));
  46. if (V.indexOf("Mac",0)>0) {
  47. os="Macintosh";
  48. }
  49. if (V.indexOf("Linux",0)>0) {
  50. os="Linux";
  51. }
  52. if (V.indexOf("Win",0)>0) {
  53. os=V.substring(V.indexOf("Win",0),V.indexOf(";",V.indexOf("Win",0)));
  54. }
  55. if (version==5) {
  56. version="6.0";
  57. if (navigator.vendorSub!="") {version=navigator.vendorSub;}
  58. }
  59. if (navigator.oscpu) {os=navigator.oscpu;}
  60. }
  61. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement