繁体   English   中英

列出IE插件的Javascript

[英]Javascript to list IE add ons

我试图通过脚本获取IE中安装的所有附加组件的列表。

我使用了以下代码,但它仅列出了ActiveXObjectActiveXObject我还需要浏览器帮助器对象吗?

使用Javascript:

var L = navigator.plugins.length;

document.write(
  L.toString() + " Plugin(s)<br>" +
  "Name | Filename | description<br>"
);

for(var i = 0; i < L; i++) {
  document.write(
    navigator.plugins[i].name +
    " | " +
    navigator.plugins[i].filename +
    " | " +
    navigator.plugins[i].description +
    " | " +
    navigator.plugins[i].version +
    "<br>"
  );
}

您正在混合附加组件和插件的概念。 插件用于处理特定的内容类型(例如PDF阅读器),插件用于扩展浏览器功能(例如AdBlock)。 navigator.plugins提供了插件列表,但是无法从客户端脚本中获取BHO加载项列表。

但是,仍然可以通过修改页面内容来间接识别其中的某些内容(例如,更改内容或添加新元素,例如图像,链接或iframe)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM