public string clFielName(string fileName)
{
System.Web.HttpContext curContext = System.Web.HttpContext.Current;
string outputFileName = null;
string browser = curContext.Request.UserAgent.ToUpper();
if (browser.Contains("MS") == true && browser.Contains("IE") == true)
{
outputFileName = System.Web.HttpUtility.UrlEncode(fileName);
}
else if (browser.Contains("FIREFOX") == true)
{
outputFileName = "\"" + fileName + "\"";
}
else
{
outputFileName = System.Web.HttpUtility.UrlEncode(fileName);
}
return outputFileName;
}

最新文章

  1. Word2Vec 使用总结
  2. Android Studio 获取 sha1-wangfeng520@
  3. Linux下文件的权限
  4. 总结:S5PV210时钟系统
  5. poj 2274 The Race 最小堆
  6. silverlight控件动画状态的过渡
  7. 从零開始开发Android版2048 (四) 分数、重置、结束
  8. 第一章 odoo的配置(centos7 版)
  9. Dockerfile制作自定义镜像
  10. 原生JS表格行拖动排序,添加了回调功能
  11. Spring用了哪些设计模式
  12. Testing - 软件测试知识梳理 - 软件性能测试
  13. System.Data.Entity.Core.EntityException: The underlying provider failed on Open. ---> System.InvalidOperationException: 超时时间已到。超时时间已到,但是尚未从池中获取连接。出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小。
  14. 一、J2EE
  15. kepware http接口 GO语言开发
  16. 算法java实现--动态规划--电路布线问题
  17. css3动画与js动画的区别
  18. timescale
  19. TCP数据流
  20. vue2.0 组件和v-model

热门文章

  1. wxpython 拖放
  2. 7-05. 魔法优惠券(25) (数学 ZJU_PAT)
  3. MySQL Server 5.0 下载与 安装指南[图文] (安装到非系统路径+设置root账号相应password)
  4. OAuth2.0授权机制说明
  5. (三)Android中Intent概念及应用
  6. thbgm拆包【in progress】
  7. 设计模式之适配器模式(Decorator)
  8. 35个jQuery小技巧!
  9. PHP 数组和对象的相互转化
  10. windows下使用mingw编译python扩展模块