2012-12-18 63 views
0

我在MVC應用程序object id='pdfbox'中使用PDF查看器。爲此,必須在瀏覽器中啓用加載項:Adobe PDF鏈接助手。我可以確定用戶是否啓用了瀏覽器插件?

以編程方式確定客戶端計算機上是否啓用加載項,並提供鏈接以啓用加載項?

是否有示例代碼可用?

+0

你爲什麼要在自己喜愛的PDF閱讀器應用程序閱讀PDF阻止的人嗎? – ZippyV

回答

1

你可以嘗試提供,如果插件未安裝,將顯示替代內容:

<object ...> 
    <p> 
     You do not have the XXX plugin installed. You could download it here 
    </p> 
</object> 
+0

老兄,我讀了所有(大部分)你對問題的回答。你搖滾! – DarthVader

+0

但在此之前,如何確定插件是否安裝在客戶端機器 – user1400915

+0

簡單地說:**你不能**。這會違反隱私:作爲一名Web應用程序開發人員,您絕對不應該知道他們的計算機上安裝/啓用/禁用了哪些插件。在導航到需要該插件的網頁之前,您可以詢問他們,或者如果您不想問他們,只需將客戶端瀏覽器處理爲默認內容(如果無法找到所需的插件)即可。 –

相關問題