谢谢,我分别试过了:
<OBJECT ID="UserControl2"
CLASSID="CLSID:5FB42F4C-C94F-4C72-A1D3-B998CE3C0272"
CODEBASE="http://127.0.0.1/p2.CAB#version=1,0,0,0">
</OBJECT><OBJECT ID="UserControl2"
CLASSID="CLSID:5FB42F4C-C94F-4C72-A1D3-B998CE3C0272"
CODEBASE="p2.CAB#version=1,0,0,0">
</OBJECT>
都还是不行,总是提示:
该页面上的ActiveX控件不安全。
当前安全设置禁止运行该页上的不安全控件。
因此,可能无法正确显示该页。我的ie的安全设置都是默认的。

解决方案 »

  1.   

    ie的当前区域是“Internet”还是“本地Intranet”?分别检查这2个区域的安全设置,如果不行,把http://localhost或http://127.0.0.1加入“受信任的站点”
      

  2.   

    to xjdawu(无法界定):
    谢谢。
    “Internet”还是“本地Intranet”的安全设置都是默认的。http://127.0.0.1加入“受信任的站点”后,打开p2.htm页面,弹出对话框提示:“在此页上的ActiveX控件和本页的其他部分的交互可能不安全。你想允许这种交互吗?”。
    我选择“是”,控件可以使用了。
    但是这个不是我的目的,这样要求每个客户端都需要修改ie的设置,而且每次访问这个页面时都会出现那个对话框。
    我前面做的签名也就什么作用都没有了。
      

  3.   

    这个本来就是安全性问题,一定要设置的。除非你取得microsoft的认证,这个不太现实。