我自己写了个ocx控件嵌入本地测试IE页面,在本地机器上运行成功。也已经注册到本地机器上了。
现在我把原来放在本地机器上测试的网页,放到网站的服务器中。打开该网页时,控件的位置只出现一把叉。
OCX控件是在客户端运行的,也没有与网站服务器进行什么交互。为什么已经在客户端注册的控件,打开网页时却找不到?
是否因为服务器使用的LINUX版本,嵌入网页中的OCX控件是否一定要在服务器上注册过才行?但LINUX好像是不能注册ACTIVEX控件的。我在网上查过的资料说,即使LINUX服务器也不会有影响。因为我们是提供第三方控件,网站是另一家公司做的。
现在没有办法把我们做出来的东西嵌入到他们的网站中去,这种情况怎么办。寻高手求解。问到可以补分

解决方案 »

  1.   

    楼上,我有数字签名过。我在我们自己的服务器上实验过,可以正常下载和运行。我自己的服务器也是tomcat配置的。
    但我把我们的配置方法告诉那家网站,就怎么都打不开。我在对象里查看过,控件根本没有下载。我问过,他们是把控件放在tomcat的根目录下的,我检查过网页的CODEBASE,应该是没有写错的。
    服务器上是不是一定要导入数字证书呢?因为他们使用的是只有命令行的LINUX,没办法安装数字证书。(而且我个人感觉,服务器上是不需要在浏览器导入证书的,只要客户能访问就可以了)
    关键是我是第三方,太痛苦了。他们的服务器我又不能动T__T
      

  2.   

    哦,补充一句。我们自己的服务器,是windows+tomcat
    我不知道是不是LINUX的问题