日期:2014-05-18  浏览次数:20768 次

请提供一段代码 javascript怎么调用ActiveX ocx(服务器端或客户端)?
ocx一定要打包成cab吗?
有什么好的打包工具吗?

------解决方案--------------------
vb不是可以么

------解决方案--------------------
帮顶。
------解决方案--------------------
ocx要下载安装,当然要做成包了

可以用vbscript访问ocx,其代码与VB类似
------解决方案--------------------
在页面里面加入控件,注意需要设置你的IE的安全级别,启用ActiveX控件。
<OBJECT
classid= "clsid:91F6FC63-8D07-41F8-8058-CC0DA823FB7A "
codebase= "/myocxContrl.ocx "
id= "myocxName "
width=0
height=0
align=center
hspace=0
vspace=0
>
</OBJECT>
<script language= "javascript " for= "myocxName " event= "ocxEvent() ">
//这里可接收ocx的返回信息
</script>
<script language= "jscript ">
//这里可以调用控件的已知方法比如
myocxName.function1(parm1,param2);
</script>