用ATL作的一个OCX控件,在本地测试运行没问题!打开html也会提示是否允许加载ActiveX
但是我把页面放到服务器上,再打开HTML的时候不会提示是否允许加载ActiveX, 调用函数也会导致IE死掉!activex

解决方案 »

  1.   

    试试看,现在客户端注册下ocx,然后打开网页,是否可以。如果是这样,就是ocx下载过程有问题。
      

  2.   

    生成了cab文件没有?发布了release 静态链接MFC库没有
      

  3.   

    这个是IE默认把控件阻止了.JS的方法调用不起作用.
    除非你给OCX控件做个数字签名 .
      

  4.   


    客户端是已经注册了
    签名倒是没有
    我试了用frontpage加载ocx,会提示“此应用程序初始化可能不安全的ActiveX控件”,我问客户,他们的ocx用frontpage加载不会提示这种错误;
      

  5.   

    让客户用开始-》运行-》regsvr32.exe方式注意看看