1

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

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

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

等在Javascript中。

4

4 回答 4

2

我认为你只能在 Wine 上的 Internet Explorer 中做到这一点

于 2008-10-27T11:05:56.440 回答
0

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

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

链接:

Windows 脚本宿主

葡萄酒

编辑:让 Wine 与 Mono 混淆。现在修好了。

于 2008-10-26T18:25:09.207 回答
0

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

另一方面,如果您想跨浏览器网页避开 ActiveX。尤其是所有的安全漏洞。

于 2008-10-27T15:49:46.867 回答
0

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

于 2009-09-03T08:33:46.790 回答