在TestCtrl.CAB之前加上你的主机地址和TestCtrl.CAB路径

解决方案 »

  1.   

    如:CODEBASE="192.168.10.111/activex/TestCtrl.CAB#version=1,0,0,0" width="257" height="240">
      

  2.   

    我试过了下面的方法都不行:
    CODEBASE="128.168.2.12/BE/TestCtrl.CAB#version=1,0,0,0" 
    CODEBASE="http://128.168.2.12/BE/TestCtrl.CAB#version=1,0,0,0" 
    CODEBASE="junwhj/BE/TestCtrl.CAB#version=1,0,0,0" 
    CODEBASE="http://junwhj/BE/TestCtrl.CAB#version=1,0,0,0"
      

  3.   

    如果加了主机和路径还不对的话,那就是你打包有问题了,在打包的时候把所有的动态连接库都选择“包含在此压缩文件中”,不要选择“从其他web站点下载”
      

  4.   

    1、这些我都注意到了,但还是不行。(同时把.cab和.htm复制到其它机器是可以运行网页的,这也说明.cab中的文件是齐全的);
    2、我在IE的地址栏输入http://junwhj/BE/TestCtrl.CAB也可正常下载文件。
      

  5.   

    CODEBASE="TestCtrl.CAB#version=1,0,0,12"把这个版本号改变可强制以安装此插件的机器重新更新。
    设置IE浏览器的安全设置,让它信任你的站点。
      

  6.   

    我也早就改成version=2,0,0,0试过了,仍然不行,为什么?
      

  7.   

    我给CAB加上数字签名后,问题解决了。