2012-04-11 169 views
0

我創建了一個簡單的.NET COM ActiveX,如果它可以在不同的瀏覽器(如Chrome,Mozilla等)上運行,而不是僅在IE上運行,那將非常棒。C#Activex跨平臺

可能嗎?有沒有辦法在其他瀏覽器上執行activex?

+0

你可以把它包裝成一個可以在windows下運行的可執行應用程序。只需提供它作爲下載選項。 – CodingBarfield 2012-04-11 07:35:47

+0

ActiveX是一個微軟產品,它的目的是讓你認爲它是一個開放的基於Web的事物,同時將你困在一個封閉的東西中。 – 2015-11-22 17:22:54

回答

0

總之沒有。 Chrome,FireFox等原生不支持activex。有一些擴展到FireFox將允許它。如果您強制人們安裝這些擴展程序來運行您的軟件,您可能會打開一個蠕蟲維護包。簡而言之,對於企業網絡,您可以強制使用IE。

+0

好的,非常感謝。 – bit 2012-04-11 07:17:54

+0

幾年前我開發了一些activex,並且我們取得了一些有限的成功。問題是來自Mozilla瀏覽器ActiveX插件的錯誤。我們花更多時間試圖修復activeX,而不是實際改進它。使用AJAX,XHTML和CSS給了我們相同的功能,但問題較少。 – Namphibian 2012-04-11 09:21:09

0

不能在其他瀏覽器上運行ActiveX。 另一種可能性是使用小程序