[JavaScript] JS如何访问navigator.* 变量 →→→→→进入此内容的聊天室

来自 , 2019-05-25, 写在 JavaScript, 查看 125 次.
URL http://www.code666.cn/view/a914ecef
  1. <script type="text/javaScript">
  2. <!--
  3.  
  4. // dw() is just a alias for document.write()
  5. // to make the code shorter
  6.  
  7. function dw(s){
  8.     document.write(s);
  9. }
  10.  
  11.  
  12. /*
  13. ** navigator.* values
  14. */
  15.  
  16. dw('<h2>
  17. navigator.*:</h2>');
  18.  
  19. dw('navigator.appName: ' + navigator.appName);
  20. dw('<br/>');
  21.  
  22. dw('navigator.appVersion: ' + navigator.appVersion);
  23. dw('<br/>');
  24.  
  25. dw('navigator.userAgent: ' + navigator.userAgent);
  26. dw('<br/>');
  27.  
  28. dw('navigator.appCodeName: ' + navigator.appCodeName);
  29. dw('<br/>');
  30.  
  31. dw('navigator.platform: ' + navigator.platform);
  32. dw('<br/>');
  33.  
  34. dw('navigator.cookieEnabled: ' + navigator.cookieEnabled);
  35. dw('<br/>');
  36.  
  37. dw('navigator.javaEnabled(): ' + navigator.javaEnabled());
  38. dw('<br/>');
  39.  
  40.  
  41.  
  42. /*
  43. ** Internet Explorer only
  44. ** ( these just work in IE )
  45. */
  46.  
  47. dw('<h2>Internet Explorer only:</h2>');
  48.  
  49. dw('navigator.userLanguage: ');
  50. if (navigator.userLanguage){ dw(navigator.userLanguage); }
  51. else { dw('-'); }
  52. dw('<br/>');
  53.  
  54. dw('navigator.systemLanguage: ');
  55. if (navigator.systemLanguage){ dw(navigator.systemLanguage); }
  56. else { dw('-'); }
  57. dw('<br/>');
  58.  
  59. dw('navigator.browserLanguage: ');
  60. if (navigator.browserLanguage){ dw(navigator.browserLanguage); }
  61. else { dw('-'); }
  62. dw('<br/>');
  63.  
  64.  
  65.  
  66. /*
  67. ** Other values
  68. */
  69.  
  70. dw('<h2>Other values:</h2>');
  71.  
  72. dw('history.length: ' + history.length + '<br/>');
  73. dw('Screen Resolution: '+ screen.width+'x'+screen.height+'<br/>');
  74.  
  75.  
  76.  
  77. /*
  78. ** Values that only work in Firefox
  79. */
  80.  
  81. dw('<h2>Firefox only:</h2>');
  82.  
  83. dw('navigator.language: ');
  84. if (navigator.language){ dw(navigator.language); }
  85. else { dw('-'); }
  86. dw('<br/>');
  87.  
  88.  
  89.  
  90. /*
  91. ** Plugins (navigator.plugins -- Firefox only)
  92. */
  93.  
  94. dw('<h2>Plugins:</h2>');
  95.  
  96. if (navigator.userAgent.indexOf('Firefox') != -1){
  97.  
  98.     dw('<table border="1">');
  99.  
  100.     for (var i = 0; i < navigator.plugins.length; i++) {
  101.       dw("<tr>");
  102.       dw("<td>" + navigator.plugins[i].name + "</td>");
  103.       dw("<td>" + navigator.plugins[i].description + "</td>");
  104.       dw("<td>" + navigator.plugins[i].filename + "</td>");
  105.       dw("</tr>");
  106.     }
  107.  
  108.     dw("</table>");
  109.  
  110. }
  111. else {
  112.     dw('( Firefox only )');
  113. }
  114.  
  115. //-->
  116. </script>
  117. //javascript/1935

回复 "JS如何访问navigator.* 变量"

这儿你可以回复上面这条便签

captcha