编号: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控件后,预览该网页,会弹出提示框"
此问题由李海回答。 把这个问题推荐给朋友 您的意见类别 更好的答案 希望得到进一步解释 我有有关代码可以提供给网友 链接错误 文字错误 其他 您的名字 您的电子邮件 您的建议(请尽可能详细)