1
我在使用Javascript像Panopticlick那樣從IE插件列出插件時遇到了一些麻煩。 我現在用的是plugin.name
,但它不能在IE如何顯示來自Internet Explorer的所有插件?
任何建議或使用代碼示例運行?謝謝
我在使用Javascript像Panopticlick那樣從IE插件列出插件時遇到了一些麻煩。 我現在用的是plugin.name
,但它不能在IE如何顯示來自Internet Explorer的所有插件?
任何建議或使用代碼示例運行?謝謝
navigator.plugins
將適用於IE 11,但不適用於較早的IE。有關IE和插件的更多內容可以閱讀here。對於早期的IE,則需要通過嘗試手動檢查每個插件:
try {
new ActiveXObject('aPluginName');
return true;
} catch(e) {
return false;
}
主要問題是,在IE瀏覽器插件是基於ActiveX的,這意味着每個人都有自己的API,也沒有辦法,你可以檢查這在一般的「抓住他們所有」的方式。我發現this link quite helpful.
http://www.ifadey.com/2011/09/browser-plugin-detection/ – Donal 2014-09-12 14:02:55