有些是直接用链接所以可以用ie 打开<a href="temp.doc">文档</a>
而有些是经过程序处理的如用asp.net 处理后你可以点击下载了
    Dim filename As String = Request("filename") '包括路径的文件名
 Response.AddHeader("Content-Disposition", "attachment; filename=" + Request("fname")) 'request("fname") 文件名
        Response.ContentType = "application/octet-stream"
        Response.WriteFile(filename)
        Response.Flush()

解决方案 »

  1.   

    我想同上面的所说的无关,具体情况我也不清楚.我认为肯定同CLIENT的设置有关,我的系统也是这样的.
      

  2.   

    你注意过没有,在下载时,IE会提示你是要保存到硬盘还是在当前位置打开,下面还有一个复选框是“在打开这种类型的文件前始终询问”,如果你不选此项,而第一次又选择了在当前位置打开,那么就会将所有下载文件直接打开。而WORD文件又是可以以OLE方式嵌入到IE中去的,所以就会出现你说的这种情况喽!
    这是和CLIENT的设置有关的,编程嘛,就不用去想它啦!——————————————————————
    一家之言,仅供参考
      

  3.   

    跟客户端有关,如果客户端装有OFFICE则自动打开,如果没有,系统认不出文件里类型,则下载。
    (个人观点)