先描述下我的问题:需要做一个WEB聊天,我是想采用C/S(java语言编写的)结构,在页面上让用户通过安装ActiveX类似的提示信息把程序下载到本地,然后在页面上让本地程序执行。
     以前没弄过这类东西,所以不知道怎么做可以让网页提示用户下载插件。希望知道的朋友能详细的教我一下,或者给几个比较详细的文章链接,谢谢大家了!!!

解决方案 »

  1.   

    在网页中加载即可,
    <OBJECT id='signerx' classid='CLSID:5C457383-C43E-4F0F-BACD-8CAD3CE597C5'  CODEBASE='XXX.cab#Version='1.1.1.1' VIEWASTEXT width='0'height='0'>")
    </object>如果是dll改成XXX.dll即可 一般建议打成cab
      

  2.   

    简单给你说下吧。
    1)如何添加一个ActiveX控件。
      只需要在HTML页面中加入<object />标签即可,具体的attrubite含义自己去网上搜。
    2)如何提示用户下载此ActiveX控件。
      因为安装ActiveX控件对用户来说是有风险的,所以浏览器不会自动下载安装运行ActiveX空间。一般情况下,浏览器会自动在浏览器上方(地址栏下面)弹出提示,让用户选择是否下载此控件。为什么有时浏览器不会弹出提示让用户进行选择呢?这与用户的浏览器的安全设置有关。很多用户因为不太懂网络,害怕病毒,所以安全设置都比较高。只要修改下安全设置就可以看到提示了。具体修改请自己网上搜。
      你可能会问,我怎么能让用户都去修改自己的浏览器的安全设置啊。下面,告诉你一个保证可以弹出提示的方法。简单来说,就是用证书给控件签名。而且此证书的发行者必须是可信任的。签名后,不管用户的浏览器安全设置有多高,你的空间都会弹出安全提示,让用户选择是否进行下载。关于如何给控件签名,你就顺着我的思路先去网上搜下吧,不懂再提问。
      

  3.   

    java 做成 applet让他下载使用吧,哪里听过java 做成 ActiveX的啊。