关于web客户端ocx程序安装的问题

关于web客户端ocx程序安装的问题

提问:我已经写好了DLL和OCX文件,现在客户浏览网页的时候需要调用我写的DLL和OCX文件,请问怎样才能将DLL和OCX下载到客户端并在客户端注册?

我想如果在网页上放了ACTIVEX控件,如果浏览器用户允许,它可以自动注册,不过你要在网页的OBJECT说明中指明如机器上没有此控件,它下载的位置,这可在CODEBASE属性中说明。

很简单:  
在网页上你的OBJECT的CODEBASE属性设为 "http://www.youweb.com.cn/download/youdll.dll"  或"http://www.youweb.com.cn/download/youdll.cab"  如果客户机器上没有该控件浏览器将自动下载安装。cab是你控件的打包文件,IE支持cab,可大大加快下载速度。 无论是DLL,OCX都必须有数字签名,否则浏览器安全检验通不过 除非客户将你的站点设为信任站点或将INTERNET安全级别设为最底。  

提问:请问codebase属性怎么用,能不能举个例子说明?



教程开始


codebase="http://active.macromedia.com/flash2/cabs/swflash.cab#version=4,0,0,0"
ID=Tutorial Start WIDTH=550 HEIGHT=400>





上面的HTML是由FLASH生成的,其中在CODEBASE属性指明一个FLASH的OCX或PLUGIN的下载位置。一般它是一个以URL指明的一个控件文件的存放位置。但浏览器能否下载这个控件,要看它的安全设置。


注:本文内容来自网络(CSDN),文责版权均归原作者所有,本人仅作收集摘编。

你可能感兴趣的:(Java体系)