要降低IE的安全属性,在安全->脚本调用ActiveX控件,选允许

解决方案 »

  1.   

    可以的话server.mappath还有P用啊楼主的水平……上次还出什么搞笑招聘,上回开玩笑,这回真的是打击了……
      

  2.   

    我靠
    我都不知道ADODB.Stream是什么东西
    楼主这么高的高手连起码的安全常识都不知道啊。。
      

  3.   

    我的确不熟悉adodb.stream的用法,请指教一下,微软不是后来打了补丁了吗?但是可以修改注册表改回来的,我已经改了,还是不行呀.下面是微软的文字:
    如果您在企业 Intranet 环境中运行应用程序,而企业 Intranet 环境当前在 Internet Explorer 中使用 ADODB.Stream 对象,应用此更新可能导致应用程序停止运行。要恢复应用程序功能,Microsoft 建议首先将您的 Internet Explorer 浏览器的安全级别设为“高”,然后必须清除 ADODB.Stream 对象的兼容性标记 
    要将您的 Internet Explorer 浏览器设置为高安全级别,请按照这些步骤操作: 
    在 Internet Explorer 中,单击“工具”菜单中的“Internet 选项”。
    单击“安全”选项卡。在“请为不同区域的 Web 内容指定安全设置”下单击“Internet”。
    单击“默认级别”,然后将滑动条移动到“高”。
    单击“应用”,然后单击“确定”关闭“Internet 选项”对话框。
    将值设定为零 (0x0) 即可清除 Internet Explorer ADODB.Stream 对象的兼容性标记。将值设定为零 (0x0) 可禁用该项并恢复功能。要手动将兼容性标记设置为零,请按照以下步骤操作: 
    单击“开始”,然后单击“运行”。
    在“打开”框中,键入 Regedit,然后单击“确定”。
    在注册表编辑器中,找到以下注册表项:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{00000566-0000-0010-8000-00AA006D2EA4} 在右窗格中,双击“Compatibility Flags”。
    在“编辑 DWORD 值”对话框中,确保选中“十六进制”选项,在“数值数据”框中键入 0,然后单击“确定”。
    关闭注册表编辑器。
    注意:必须重新启动 Internet Explorer 才能使更改生效。