Something about PluginArray
From: https://developer.mozilla.org/en-US/docs/Web/API/PluginArray
Examples
The following example function returns the version of the Shockwave Flash plugin.
var pluginsLength = navigator.plugins.length; document.body.innerHTML = pluginsLength + " Plugin(s)<br>" + '<table id="pluginTable"><thead>' +'<tr><th>Name</th><th>Filename</th><th>description</th><th>version</th></tr>' +'</thead><tbody></tbody></table>'; var table = document.getElementById('pluginTable'); for(var i = 0; i < pluginsLength; i++) { let newRow = table.insertRow(); newRow.insertCell().textContent = navigator.plugins[i].name; newRow.insertCell().textContent = navigator.plugins[i].filename; newRow.insertCell().textContent = navigator.plugins[i].description; newRow.insertCell().textContent = navigator.plugins[i].version?navigator.plugins[i].version:""; }
The following example displays information about the installed plugin(s).
var pluginsLength = navigator.plugins.length; document.write( pluginsLength.toString() + " Plugin(s)<br>" + "Name | Filename | description<br>" ); for(var i = 0; i < pluginsLength; i++) { document.write( navigator.plugins[i].name + " | " + navigator.plugins[i].filename + " | " + navigator.plugins[i].description + " | " + navigator.plugins[i].version + "<br>" ); }
补充:
使用navigator对象,输出当前浏览器的信息
From: https://www.cnblogs.com/clear93/p/4627355.html
<script type="text/javascript"> with(document) { write("你的浏览器信息:<ol>"); write("<li>代码:"+navigator.appCodeName); write("<li>名称:"+navigator.appName); write("<li>版本:"+navigator.appVersion); write("<li>语言:"+navigator.language); write("<li>编译平台:"+navigator.platform); write("<li>用户表头:"+navigator.userAgent); } </script>