多次调用ActiveX控件会引发未定义的错误

时间:2016-08-03 15:25:17

标签: javascript html activex imanage

我有一个网页,您可以使用Active X控件打开Imanage文档。我第一次单击按钮(启动js代码)时代码工作正常,但在此之后的任何时候我都会得到一个未定义的错误描述。

openImanageDoc是打开文档的方法。我有其他应用程序使用控件没有错误。

 <object id="Control" classid="clsid:*GUID*" codebase="*CONTROL*.cab"></object>

function getDocument() {

    try {
        var docNum = document.getElementById("docNum").value;
        var versionNum = document.getElementById("versionNum").value;
        var database = document.getElementById("database").value;



        var obj = document.Control;
        if (obj) {
            obj.openImanageDoc(docNum, versionNum, *SERVERNAME*, database, false);
        } else {
            alert("Object is not created!");
        }
    } catch (ex) {
        alert("Some error happens, error message is: " + ex.Description);
    }
}

我也尝试在Chrome中运行代码,返回的错误是:

  

obj.openImanageDoc不是函数

非常感谢

0 个答案:

没有答案