在网页上放置VB编写的控件,但每次运行都提示控件不安全
编号:QA002176
建立日期: 1999年12月6日 最后修改日期:2002年12月22日
所属类别:
Rick:
操作系统: win98
编程工具: VB5
问题: 我想在网页上放置VB编写的控件,但每次运行都提示控件不安全,如何在VB编程中使其不出现,网页是给别人看的所以要在编程中实现?
回答:
IE的警告提示有两种:一种是下载时警告控件没有合法的签名,另一种是警告脚本中有不安全的内容。对于前一种警告,提示不安全是在VB控件运行之前进行的,所以你在VB中对此无能为力,只能修改IE的安全选项或给控件加上数字签名(QA002157 "怎样给控件签名呢")。站在你的角度上出现这样的提示不够好看,但站在用户的角度看,由于ActiveX不象Java提供一定的安全限制,控件一旦运行可以无障碍地修改用户本地文件。如果用户浏览时得不到任何提示,岂不是太危险了。对于后一种警告,可以在VB代码中通过编程避免,参考QA003913 "网页加入新做的ActiveX控件后,预览该网页,会弹出提示框"。
此问题由李海回答。
| |
|
|
| |
|
|