用VB6做了一个测试控件,无代码,只放了一个button。用以下方式插入html:
<object classid='6BF52A52-394A-11d3-B153-00C04F79FAA6' width="200" height="39"></object>ie版本6.0、7.0。控件已做签名,客户端用regsvr32注册控件后测试:在WinXPSp2/2k3SP1/Vista上,file:///C:/ActiveX.htm,控件可以正常显示
在WinXPSp2/2k3SP1/Vista上,http://192.168.1.1/ActiveX.htm,控件不显示,红X
客户端IE添加“http://192.168.1.1/”到信任区域后,http://192.168.1.1/ActiveX.htm控件可以正常显示。如何在IE不添加信任区域的情况下正常显示控件?麻烦大家帮忙指导。我自己查了些资料,不得要领。先行谢过了。
<object classid='6BF52A52-394A-11d3-B153-00C04F79FAA6' width="200" height="39"></object>ie版本6.0、7.0。控件已做签名,客户端用regsvr32注册控件后测试:在WinXPSp2/2k3SP1/Vista上,file:///C:/ActiveX.htm,控件可以正常显示
在WinXPSp2/2k3SP1/Vista上,http://192.168.1.1/ActiveX.htm,控件不显示,红X
客户端IE添加“http://192.168.1.1/”到信任区域后,http://192.168.1.1/ActiveX.htm控件可以正常显示。如何在IE不添加信任区域的情况下正常显示控件?麻烦大家帮忙指导。我自己查了些资料,不得要领。先行谢过了。
我都是这样做的,没有别的办法
1、将你的控件用vb自带的打包工具打包成.cab,和其同目录下有个网页文件,记事本打开会看到它的格式,
2、客户端IE一般有提示,需要进IE的安全选项卡,设置可信站点,将服务器IP输入,同时自定义级别里将和ActionX控件相关的都设为启用,即可
你可以看看工商银行的网上银行不也是这样吗?
中国银行的甚至被卡巴报病毒也得将就用,如果你能比这2家银行还强,能跟adobe差不多就行了,微软就会支持你的插件了。