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


Posted in Javascript onMarch 19, 2013
    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";  
Javascript 相关文章推荐
jquery获取div宽度的实现思路与代码
Jan 13 Javascript
js浏览器本地存储store.js介绍及应用
May 13 Javascript
纯js和css实现渐变色包括静态渐变和动态渐变
May 29 Javascript
javascript多行字符串的简单实现方式
May 04 Javascript
javascript字符串函数汇总
Dec 06 Javascript
AngularJS过滤器filter用法分析
Dec 11 Javascript
jQuery使用siblings获取某元素所有同辈(兄弟姐妹)元素用法示例
Jan 30 Javascript
浅谈js中startsWith 函数不能在任何浏览器兼容的问题
Mar 01 Javascript
JavaScript 函数的定义-调用、注意事项
Apr 16 Javascript
Bootstrap table中toolbar新增条件查询及refresh参数使用方法
May 18 Javascript
Vue数字输入框组件示例代码详解
Jan 15 Javascript
vue使用nprogress加载路由进度条的方法
Jun 04 Javascript
jQuery点击tr实现checkbox选中的方法
Mar 19 #Javascript
js多级树形弹出一个小窗口层(非常好用)实例代码
Mar 19 #Javascript
Javascript中valueOf与toString区别浅析
Mar 19 #Javascript
Javascript Throttle & Debounce应用介绍
Mar 19 #Javascript
JS 实现获取打开一个界面中输入的值
Mar 19 #Javascript
打开新窗口关闭当前页面不弹出关闭提示js代码
Mar 18 #Javascript
JS+ACTIVEX实现网页选择本地目录路径对话框
Mar 18 #Javascript
You might like
php正则表达式验证(邮件地址、Url地址、电话号码、邮政编码)
2016/03/14 PHP
关于PHP转换超过2038年日期出错的问题解决
2017/06/28 PHP
HR vs CL BO3 第一场 2.13
2021/03/10 DOTA
jQuery实现在最后一个元素之前插入新元素的方法
2015/07/18 Javascript
每天一篇javascript学习小结(RegExp对象)
2015/11/17 Javascript
jQuery简单实现title提示效果示例
2016/08/01 Javascript
js中创建对象的几种方式
2017/02/05 Javascript
bootstrap table 多选框分页保留示例代码
2017/03/08 Javascript
JS中IP地址与整数相互转换的实现代码
2017/04/10 Javascript
node使用UEditor富文本编辑器的方法实例
2017/07/11 Javascript
AngularJS集合数据遍历显示的实例
2017/12/27 Javascript
React Form组件的实现封装杂谈
2018/05/07 Javascript
Linux Centos7.2下安装nodejs&npm配置全局路径的教程
2018/05/15 NodeJs
bootstrap模态框弹出和隐藏,动态改变中间内容的实例
2018/08/10 Javascript
JavaScript this绑定过程深入详解
2018/12/07 Javascript
vue实现全匹配搜索列表内容
2019/09/26 Javascript
JS如何在不同平台实现多语言方式
2020/07/16 Javascript
jquery实现简易验证插件封装
2020/09/13 jQuery
[20:57]Ti4主赛事第三天开幕式
2014/07/21 DOTA
Python Web框架Flask下网站开发入门实例
2015/02/08 Python
python操作oracle的完整教程分享
2018/01/30 Python
PyQt5实现简易计算器
2020/05/30 Python
Django使用django-simple-captcha做验证码的实现示例
2021/01/07 Python
汽车制造与装配专业自荐信范文
2014/01/02 职场文书
投标单位介绍信
2014/01/09 职场文书
小学生元旦广播稿
2014/02/21 职场文书
《厄运打不垮的信念》教学反思
2014/04/13 职场文书
幼儿园中班区域活动总结
2014/07/09 职场文书
群众路线对照检查材料思想汇报怎么写
2014/09/18 职场文书
基层干部群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
2014年度培训工作总结
2014/11/27 职场文书
教师先进个人材料
2014/12/17 职场文书
一年级语文上册复习计划
2015/01/17 职场文书
试用期辞职信范文
2015/03/02 职场文书
mybatis 解决从列名到属性名的自动映射失败问题
2021/06/30 Java/Android
一定要知道的 25 个 Vue 技巧
2021/11/02 Vue.js