楼主: 由于你是使用 windows 的ActiveX 控件来实现本地文件保存。而IE 浏览器会检查你Web 中Script 是否本地机器文件,若是 IE 就会以window script engine 来调用activex 控件完成。若IE发现不是本地script 文件,就会禁止其他继续运行。;而且会跳出“ Automation服务器不能创建对象” 错误。

解决方案 »

  1.   

    先多谢上面几位网友,然后继续请教:
    答1楼:因为那些搜索出来的内容已经在页面了,所以我想直接在页面(即在客户端)生成文件就算了;请教2楼:是不是生成页面的同时,在后台生成一个文件,然后在页面要有一个链接,用户点击链接的时候,把文件存到用户的硬盘上呢?如果是这样的话,我也想到过,但我因为担心如果用户不点击保存这个文件,就会在服务器端生成一个废文件,我还要写代码来删除这个废文件;
    当然,如果用户点击保存的话,我可以写代码保存之后把文件删除。
    如果不是这个意思的话,那么请问应该怎么做呢?请教3楼:我在我的电脑用的是遨游浏览器,据说遨游是用IE的内核,而且我当前还是在本机中运行本地的script文件哩。请问修改浏览器的安全级别可以解决本机的这个问题,请问是修改哪里呢?
      

  2.   

    只要你连接 Link 是某一个文件,就会自动弹出窗口选择“目标另存为”。  无需要额外设定的。