将服务器的内容导出到Word, 用了下面的代码:
        Response.AppendHeader("content-disposition", "attachment;filename=WordDocument.doc");程序执行时会在客户端弹出"文件下载"对话框,在其他机器上显示给用户的文件名都是WordDocument.doc,
在其他XP SP2, IE7显示的文件名也是WordDocument.doc。
可是只有一台XP SP2, IE7的机器上文件名变成了WordDocumentCA3HD2PN.doc,
这是什么原因哪?请指教,谢谢

解决方案 »

  1.   

    跟导出 excel 一样.
    只是要改内容类型为Response.ContentType = "application/vnd.ms-word";
      

  2.   

    不是编码的问题
    估计是xp sp2系统和IE7的问题,但是具体是什么原因我还不知道
      

  3.   

    IE7?????恩有可能,前几天给客户安装时,
    是win2003+ie7  死活搞不好。
    最后把ie7给卸载了,才OK郁闷,我也没有搞明白IE7与前版本有什么不兼容的地方。