我想实现一个功能:当用户访问我的页面时,先要下载一个ActiveX控件,当第二次访问的时候,判断一下这个控件有没有被下载,如果有则不会再提示用户下载。现在已经把空间做好签名了,但是,每次访问都会提示下载,这该怎么办???
<OBJECT 
    classid= "clsid:D7CC6F25-2493-11D6-8AEC-00D0B79ADBC6 " 
    codebase= "./ActiveX_test.cab#version=1,0,11,0 " 
    width=248 
    height=128 
    align=center 
    hspace=0 
    vspace=0 

</OBJECT>
jsp页面上加了这么一段话!

解决方案 »

  1.   

    codebase= "./ActiveX_test.cab#version=1,0,11,0 "  这里的版本号,是否与dll文件资源中的版本号不匹配。改成一样的试试。
      

  2.   

    我也遇到了同样的问题,我的ocx、inf内、codebase版本号都是一致的。为什么重新下载??有没有高手给解决一下!!
      

  3.   

    不能只改写网页部分。你打包的时候***.inf文件里面也有一个版本号,那个应该也要和这个保持一致才行,而且要把时间戳打进去
      

  4.   

    我的搞定了,你要把 ocx、inf内、codebase版本号都是一致的。
      

  5.   

    #version=1,0,11,0 "  
    把上面这个东西去掉就行了
      

  6.   

    http://topic.csdn.net/u/20120813/11/8a5479bd-384f-4516-955c-e563a18fe8ca.html?1789288041
    问题搞定,见我最后个回帖,或者见我博客。
      

  7.   

    同样一个cab包,与同样的html代码。
    重装前,Add.Code 内的执行顺序如我所料,也如各种教材所说。
    可是前几天重装系统后,今天重试,居然发现一个 要hook从而执行指定exe的段总是先执行纯路过