這不是一個「編程」問題,但我希望它的關係足夠緊密。在Linux中使用Javascript中的ActiveX對象(在Firefox中)
您是否知道在Linux(例如Firefox)中配置瀏覽器是否可以使用Wine創建ActiveX對象?我想處理使用的網頁:
var xmlDocument = new ActiveXObject(Msxml2.DOMDocument.4.0)
等在Javascript中。
這不是一個「編程」問題,但我希望它的關係足夠緊密。在Linux中使用Javascript中的ActiveX對象(在Firefox中)
您是否知道在Linux(例如Firefox)中配置瀏覽器是否可以使用Wine創建ActiveX對象?我想處理使用的網頁:
var xmlDocument = new ActiveXObject(Msxml2.DOMDocument.4.0)
等在Javascript中。
我想你只能做在Internet Explorer on Wine
ActiveXObject是Windows Script主機的一部分,在Linux中不可用,除非您可以使用Wine來安裝它。
作爲一個側面問題,實際的ActiveXObject是一個Windows應用程序的實例,並且在Linux中通常不可用(特別是不是MS Office套件)。
鏈接:
編輯:當初葡萄酒混淆黑白。現在修復。
單聲道與它有什麼關係? mono是.NET的實現 – 2008-10-27 05:51:13
如果你只是想一個XML文檔可以通過標準的JavaScript做到這一點。他們不需要ActiveX。只需詢問文檔即可解析xml。看看Mozilla開發者中心。他們有非常好的JS文檔。
另一方面,如果您希望跨瀏覽器網頁避開ActiveX。特別是它的所有安全漏洞。
你可以在linux的firefox中看到flash。嘗試使用閃光燈。
您可以嘗試在Wine中安裝Firefox的Windows版本。 Linux的Firefox,但你必須重新編譯,有一些工作來添加Wine檢查。我不認爲你可以爲客戶端代碼做這件事。 – 2008-11-07 20:24:57
ActiveX在Windows上如何與Firefox兼容? – 2008-11-08 22:16:49