簡體   English   中英

如何在Internet Explorer 11(IE 11)中檢查第三方插件的版本?

[英]How can i check a third party plugin's version in internet explorer 11 (IE 11)?

我們正在使用.NET 4.0和Silverlight 5開發Web應用程序。在我們的應用程序中,我們正在使用一些第三方插件以及我們自己的產品插件。 我們正在檢查用戶是否具有我們的插件,以及其版本是否使用Javascript更新(如果用戶已安裝插件)。 我們可以使用Plugin Array成功檢查以前的IE版本。 但是在IE 11中,我們無法選中此選項。 因為插件數組為空。 您能否向我們提供解決方法,或者如何檢查客戶端系統中是否已安裝我們的插件?

在一些論壇帖子中,Microsoft帖子指的是IE 11是一款無插件的瀏覽器。 這讓我們感到害怕。 因為沒有這些第三方插件,我們的網站將無法正常工作。 我們所有的產品都取決於我們的插件。

您能否幫助我們解決此問題。

提前致謝。

謝謝,Ragunathan Maniraj,

讓我們退后一步。 IE11是第一個填充navigator.plugins數組的IE版本。 以前的版本始終將此對象定義為空數組。

但是,為了使其工作,您的插件必須在NavigatorPluginsList注冊表項的注冊表中注冊。 有關更多詳細信息,請參見http://msdn.microsoft.com/zh-cn/library/ie/dn423948(v=vs.85).aspx

概括地說,Windows 8上的IE10 引入了許多新的插件限制,默認情況下,IE11通過在桌面上啟用增強保護模式進一步提高了這些限制。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM