在Linux中使用Javascript中的ActiveX对象(在Firefox中)

时间:2008-10-26 18:12:34

标签: linux firefox activex

这不是一个“编程”问题,但我希望它的相关性足够紧密。

您知道是否可以在Linux(例如Firefox)中配置浏览器以使用Wine创建ActiveX对象?我想处理使用的网页:

var xmlDocument = new ActiveXObject( Msxml2.DOMDocument.4.0 )

等。在Javascript。

4 个答案:

答案 0 :(得分:2)

我认为你只能在Internet Explorer on Wine

中这样做

答案 1 :(得分:0)

ActiveXObject是Windows脚本宿主的一部分,除非您可以使用Wine进行安装,否则在Linux中不可用。

作为一个副作用,实际的ActiveXObject是Windows应用程序的一个实例,在Linux中通常不可用(尤其不是MS Office套件)。

链接:

Windows Scripting Host

Wine

编辑:让葡萄酒与Mono混淆。现在修好了。

答案 2 :(得分:0)

如果你只想要一个xml文档,你可以通过标准的javascript来做到这一点。他们不需要ActiveX。只需要求文档为您解析xml。看看Mozilla开发人员中心。他们有非常好的JS文档。

另一方面,如果您希望跨浏览器网页避开ActiveX。特别是它的所有安全漏洞。

答案 3 :(得分:0)

你可以在linux的firefox中看到flash。尝试使用flash。