取得浏览器兼容的文件名 - ExcelGetBrowserCompatibleFileName

2017-01-26 09:24:19  访问(1912) 赞(0) 踩(0)


        /// <summary>
        /// 取得浏览器兼容的文件名
        /// </summary>
        /// <param name="fileName"></param>
        /// <returns></returns>
        public string ExcelGetBrowserCompatibleFileName(string fileName)
        {
            fileName += ".xls";
            string outputFileName = null;
            string browser = HttpContext.Current.Request.UserAgent.ToUpper();

            if (browser.Contains("MS") == true && browser.Contains("IE") == true)
            {
                outputFileName = HttpUtility.UrlEncode(fileName);
            }
            else if (browser.Contains("FIREFOX") == true)
            {
                outputFileName = "\"" + fileName + "\"";
            }
            else
            {
                outputFileName = HttpUtility.UrlEncode(fileName);
            }
            return outputFileName;
        }


标签:取得浏览器兼容的文件名 - ExcelGetBrowserCompatibleFileName 

上一条:

下一条:


 

相关评论

评论加载中……
 

发表评论

类型:
内容:
  (Alt+Enter)