ActiveX,Com 方面的问题,WEB与客户端应用程序结合
最近在做一个项目
其中的一个功能需要使用客户端资源
于是,想做一个ACTIVEX控件来实现,但是遇到一个郁闷的问题.
由于我没有安全证书,于是我做了安装包,用户通过下载后安装ACTIVEX
安装好后,打开本地的HTML文件是可以使用ACTIVEX的,但是通过IIS打开就不行,没有提示.
但如果用打开本地的HTML页的那个窗口来打开远程的又可以显示控件了!
很奇怪
另外,还想问问,怎么样在WEB上结合客户端应用程序,就好想淘宝上的联系卖家一样,通过点WEB上的按钮执行客户机上的应用程序,并传递参数!
------解决方案--------------------javascript调用vbscript,
vbscript和com activex交互就可以了
你可以参照:
http://www.mychinamap.com,这个地图就是一个activex,
------解决方案--------------------调整一下IE设置中的(安全级别) ActiveX控件和插件这些选项试一下
关于页面js和active的通信你在控件中实现一个消息机制用来和页面的js通信
具体参考http://andi.i.ifenis.com/room/ 自己看页面的源码