我用ASP做了一个应用程序!其中用到了ActiveX日期控件,请问有什么好的办法使客户端自动下载服务器端的控件?下载到Downloaded Program Files目录中作为高速绶存!!我的日期控件600多K怎么办呢?有没有好的解决方法,前提是一定要用日期控件而不用其它的!!

解决方案 »

  1.   

    <object id=object1 codebase="yourObject.ocx"></object>
      

  2.   

    <OBJECT ID="objectname"
    CLASSID="CLSID:6FC2983B-9E54-41F3-90B3-DADB6AB6CAB9"
    CODEBASE="../bao/object.CAB#version=1,0,0,0">
             </OBJECT>
      

  3.   

    在代碼中用上面cd_dragon(栋栋)給出的類似如:
    <OBJECT ID="objectname"
    CLASSID="CLSID:6FC2983B-9E54-41F3-90B3-DADB6AB6CAB9"
    CODEBASE="../bao/object.CAB#version=1,0,0,0">
    </OBJECT>
    的同時,還須考慮下面內容,
    如果客戶端用IE的話,那麼可能要對IE的安全性進行設置,因為微軟對第三廠家或個人開發的ActiveX控件有個認証簽名的驗証過程,具體過程是在IE中「工具(T)」->「Internet選項(O)...」->「安全性」->「Internet(自訂層級...)」中設置"下載未簽名的ActiveX控制項"為啟動,同時設置"起始但Activex控制項不標示為安全"為啟動,同樣在「近端Intranet(自訂層級...)」作如是設置,這樣可保障Ocx檔正常下載到客戶端。