下载文件个别浏览器文件名乱码解决办法

2019-12-24,,

复制代码 代码如下:
    if (context.Request.UserAgent.ToLower().IndexOf("msie", System.StringComparison.Ordinal) > -1)//IE浏览器
 {
     context.Response.AddHeader("content-disposition", "filename=" + HttpUtility.UrlEncode(fileName));
 }
 if (context.Request.UserAgent.ToLower().IndexOf("firefox", System.StringComparison.Ordinal) > -1)//firefox浏览器
 {
     context.Response.AddHeader("content-disposition", "attachment;filename=\"" + fileName + "\"");
 }
 else//其他浏览器
 {
     context.Response.AddHeader("content-disposition", "attachment;filename=" + fileName);
 }
 context.Response.ContentType = "application/x-xls";  

您可能感兴趣的文章:

  • Java下载文件时文件名乱码问题解决办法
  • FF浏览器和IE下载文件乱码问题的解决方法

《下载文件个别浏览器文件名乱码解决办法.doc》

下载本文的Word格式文档,以方便收藏与打印。