rt

解决方案 »

  1.   

    有些东西会直接显示,而有些东西会提示下载比如图片,你加上Content Type,就自动显示了而一些IE不能打开的文件,会下载
      

  2.   

    Content Type加什么 APPLICATION/OCTET-STREAM还是application/ms-html
    都试过,不行
      

  3.   

    用个页面中转例如down.aspxDim FileName As String
            Dim MyFileInfo As System.IO.FileInfo
            Dim StartPos, FileSize As Long        FileName = "c:\\FRUNLOG.TXT"
            MyFileInfo = New System.IO.FileInfo(FileName)
            FileSize = MyFileInfo.Length
     
            Response.Write("Please Login: <br>")
            Response.WriteFile(FileName, StartPos, FileSize)
    我的问题和你相反,我想下载a.aspx的源文件,加个 Response.ContentType = "application/octet-stream" 就可以,但是保存时候无论什么是用down.aspx这个文件名,虽然下载下来的是a.aspx,但是文件名却是down.aspx超级不方便