Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/437.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用JavaScript列出IE中的插件?_Javascript - Fatal编程技术网

如何使用JavaScript列出IE中的插件?

如何使用JavaScript列出IE中的插件?,javascript,Javascript,我已经搜索了很多,但只找到了一些过时的资料,关于如何使用Javascript列出Internet explorer客户端使用的插件 有人知道一个可以工作并识别插件的代码吗 这是一个检测IE插件的网站 我将以下代码用于其他浏览器: navigator.plugins.refresh(false); var numPlugins = navigator.plugins.length; var a = ''; for (var i = 0; i < numPlugins; i++) {

我已经搜索了很多,但只找到了一些过时的资料,关于如何使用Javascript列出Internet explorer客户端使用的插件

有人知道一个可以工作并识别插件的代码吗

这是一个检测IE插件的网站

我将以下代码用于其他浏览器:

navigator.plugins.refresh(false);

var numPlugins = navigator.plugins.length;
var a = '';

for (var i = 0; i < numPlugins; i++) {
    var plugin = navigator.plugins[i];

    if (plugin) {
        a += plugin.name + plugin.filename;
    }
}
navigator.plugins.refresh(false);
var numPlugins=navigator.plugins.length;
var a=“”;
对于(变量i=0;i
这可能有助于:

try {
  var plugin = new ActiveXObject('SomeActiveX');
} catch (e) {
  alert("Error");
}

@DanielA.White是的,他们手动匹配code@DanielA.White我已经用链接更新了我的问题。在IEi中打开它,我现在确实看到了它——它在ie中对我有用。如果它有用,有一种方法可以帮助你检查它的源代码。它使用的IE。