2013-12-19 61 views
4

我想在Firefox瀏覽器中運行一次點擊應用程序,客戶端瀏覽器應該包含安裝的Microsoft .NET Framework Assistant附件。如何使用jquery檢查瀏覽器中安裝的附件?

有沒有什麼辦法在jQuery中檢測這個附加是否安裝?如果沒有安裝,我需要重定向客戶端來安裝附加組件。

+1

據我所知......沒有這樣的方式':)' – Stphane

回答

0

你不能僅僅通過使用Javascript得到一個完整的清單,但無論如何,一些插件允許檢查。

訪問鉻:// - 協議被認爲是安全風險,因此 一直disabled。儘管如此,您仍然可以完成檢測 擴展與圖像加載技巧。爲什麼?因爲分機 開發人員可能會將其擴展程序標記爲 擴展程序chrome.manifest文件中的網頁可訪問設置 屬性「contentaccessible = yes」。這是例如兩個著名插件 螢火蟲和Web開發工具欄的情況下

來源:http://webdevwonders.com/detecting-firefox-add-ons/

所以應該可以下載Microsoft .NET Framework Assistant Add-On.xpi -file,拆開包裝並看看在chrome.manifest文件中。看起來附加組件doesent允許訪問nya內容。

相關問題