请教大虾一个问题:
现在有一个activex需要在javascript里调用。现象是,在日文windowsxp系统里(页面编码UTF-8),调用正常;但是在中文系统里打开同一个网页出错,javascript报“对象不支持该属性或方法”
哪位大虾帮忙分析分析,急!!

解决方案 »

  1.   

    ActiveX控件是很难兼容的。准备好OCX包供下载。
      

  2.   

    权限或是没那个ocx,都有可能
      

  3.   

    控件定义:
    <object ID="TabieruFit" 
    CLASSID="CLSID:9956E935-337F-4409-AA3B-992DDDCFA824"
    codebase="../ActiveX/TabieruFit.dll">
    </object>控件调用:
       var ip = document.all["ftpIP"].value;
    var username =document.all["ftpUser"].value;
    var password = document.all["ftpPassword"].value;
    var port=parseInt(document.all["ftpPort"].value);
    var ftppath = document.all["ftpPath"].value;
    var clientfolder = document.all["userFolder"].value; document.all.TabieruFit.setPatID(clientfolder + "\\" + document.all["fileNames[0]"].value);
    document.all.TabieruFit.setPatName(clientfolder + "\\" + document.all["fileNames[1]"].value);
    document.all.TabieruFit.setPageHeight(height[0]);
    document.all.TabieruFit.setPageWidth(width[0]);
    document.all.TabieruFit.newPattern();