你如果想让程序打开的话就直接指定ContentType,而不是用这种下载的方法啊

解决方案 »

  1.   

    我知道,但是我需要的是又能下载,又能打开的方式,由用户来选择啊。我试过楼上的老兄的方法。不过这种方式只能在当前地方打开,而且如果文件名中有空格的话,会出问题。
      

  2.   

    你也许应该做一下判断,符合你的要求的进行下载,不符合的就。
      

  3.   

    使用这种方法,正常的话都会跳出两次下载(如果你想打开)
      

  4.   

    文件名有空格不能下载是因为你在该用""的地方你省略了。