我的代码中有以下声明:

<object id="myObject" name="myObject"
    data="data:application/x-oleobject;base64,ab9qcMENN0WE41oij7hs8764yu+YEwAA2BMABB=="
    classid="clsid:83A04F76-85DF-4f36-A94E-BA3465007CDA" viewastext
    codebase="someAssembly.dll#version=UNKNOWN">
</object>

我想创建一个相同对象的实例,但是在一个.js文件中,因此我想构造该对象而不需要使用标签(即使可能的话):
var myObject = new ActiveXObject( *Something goes here* );

最佳答案

这是创建新实例的方法:

var newObj = new ActiveXObject(servername.typename[, location]);

如您所见,有一个可选参数location,您可以使用它来访问远程ActiveX对象,但在此处阅读有关它的详细信息:
MSDN ActiveXObject(您将在文档末尾找到一些信息)。

09-27 01:08