1、新建ActiveX项目,一路默认下来,在 视图->类视图 下的目录结构是这样的:
添加ShowTest()方法给外部js调用,返回值和参数都为空。
完成后全局搜索ShowTest函数,在内部实现中写一个弹窗
编译生成ocx文件,并注册,注意使用管理员权限
注册成功后会弹窗提示成功。
网页代码
<html>
<object id="testocx"
classid="clsid:200D2CD5-87BC-42A2-9A51-FB64CF94ADA7"
width="0"
height="0">
</object>
</html>
<script>
testocx.ShowTest();
</script>
其中clsid 在这里
在Ie浏览器中运行网页即可出现弹出Messagebox。成功