热情软件屋

 

JScript使用new ActiveXObject的安全问题


编号:QA001688
建立日期: 1999年9月9日 最后修改日期:1999年9月9日
所属类别:

ZhangDanDong:
    InterDev
    Windows 98
    在Browser里通过JavaScript的new ActiveXObject( "AAA.BBB" )可以创建一个COM物件,但此种行为只能在Browser的安全限制为低时才能执行,这对于用户而言是不可接受的,如果安全限制不为低时,Browser没有任何提示下出错退出,我想,既然JavaScript提供new ActiveXObject这样的语句,就应该有其实用的地方,那位大侠能告诉我相关的知识?

回答:

    安全是头等大事,所以IE加这样的限制也是合理的。一般来说控件需要实现IObjectSafety 才行,可以参考微软的Knowledge Base的文章:“Q164119 AMPLE: SafeCtl.exe Implements IObjectSafety in ActiveX Control”
    另外可以参考微软的Knowledge Base的文章:“Q183616 OWTO: Trap JScript Errors on a Web Page”
    
    相关问题:
    QA003913 "网页加入新做的ActiveX控件后,预览该网页,会弹出提示框"

此问题由李海回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio