javascript调用vbscript,
vbscript和com activex交互就可以了
你可以参照:http://www.mychinamap.com,这个地图就是一个activex,

解决方案 »

  1.   

    调整一下IE设置中的(安全级别) ActiveX控件和插件这些选项试一下
    关于页面js和active的通信你在控件中实现一个消息机制用来和页面的js通信
    具体参考http://andi.i.ifenis.com/room/ 自己看页面的源码
      

  2.   

    唉~  半个月了,还是没有获得解决的方法也怪我没说清楚现在不是安全级别的问题,也不是JS调用的问题现在是通过IIS无法显示控件的问题也就是说,我打开本地文件是可以显示并正常使用的,例如打开 D:\XXX.HTM 这时候 控件可以正常使用,
    但是,如果我是用HTTP://LOCALHOST/XXX.HTM 就不能显示这个控件另外,如果我用打开D:\XXX.HTM的这个IE窗口再来输入HTTP://LOCALHOST/XXX.HTM 来打开 又可以显示了很奇怪
    我是有合法证书的,并对我开发的控件签名了的,但是签名后和签名前出现一样的问题
      

  3.   

    早到原因了,解决了,需要实现一个安全接口。不过还是谢谢各位热心的回复。如果有朋友和我遇到同样问题,可以查看我BLOG里的相关文章,我已经记录下来了!http://blog.csdn.net/banmuhuangci