控件功能:打开/关闭本地串口。html上一个Button点击的时候调用JS,JS再调用ActiveX中的读卡操作,并且返回卡号。现在串口打开、关闭都正常。对于如何调用ActiveX控件中的方法函数,一直获取不到。
如在控件中声明的全局变量 public string str="你好"; 或者方法 public string Getstr{ return "恭喜您,调用成功!"},在html页面的JS中
function GetKaHao(KaHao, msg) {
document.getElementById("card").value = KaHao;
alert(msg);
}
function huoquKaHao() {
debugger
var obj = document.getElementById("cr1");
alert(obj.str); //此处会报错,不知此此方法或者属性 }
</script>
<object id="cr1" name="cr1" classid="clsid:E395359C-86F2-4D7B-A91A-5A64B9E3BA6C"
width="700"
height="150"
codebase="CardReader/SetupCardReader/Debug/setup.exe">
</object>
ps:来源网络
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。