首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

js是如何调用activex的输出函数的

2013-08-04 
js是怎么调用activex的输出函数的如activex有个输出函数void CSndIdCardReadCtrl::OnReadIdCard1(const VA

js是怎么调用activex的输出函数的
如activex有个输出函数void CSndIdCardReadCtrl::OnReadIdCard1(const VARIANT FAR& lpName, long lComBaudRate, VARIANT FAR* varAddress) 
我该怎么定义实参调用这个函数啊
[解决办法]

引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

你是怎样把activex添加到网页?
我就自己在本机上注册的

我的意思是在html代码或者js中怎么添加进去?
例如:<object classid="clsid:xxxxxxxxxxxxxx" id="xxx"></object>

你是采用这种方法吗?
是的,我js里的代码是这样的
var strCom='COM1';
var dArray;
IDC.OnReadIdCard1(com,rate,strAddress);
调用不成功 IDC是object ID


你先测试一下IDC.OnReadIdCard1是否存在:
参考代码:
 if(!IDC.OnReadIdCard1)
     alert("OnReadIdCard1 is not exist!");

如果不存在,大概是activex做的有问题

热点排行