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


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 相关文章推荐
Angularjs过滤器使用详解
May 25 Javascript
jQuery ajax MD5实现用户注册即时验证功能
Oct 11 Javascript
功能强大的jquery.validate表单验证插件
Nov 07 Javascript
谈谈因Vue.js引发关于getter和setter的思考
Dec 02 Javascript
详解webpack分包及异步加载套路
Jun 29 Javascript
基于Two.js实现星球环绕动画效果的示例
Nov 06 Javascript
Vue 组件封装 并使用 NPM 发布的教程
Sep 30 Javascript
jQuery实现的老虎机跑动效果示例
Dec 29 jQuery
React性能优化系列之减少props改变的实现方法
Jan 17 Javascript
JS实现点击按钮随机生成可拖动的不同颜色块示例
Jan 30 Javascript
Node Express用法详解【安装、使用、路由、中间件、模板引擎等】
May 13 Javascript
在Vue里如何把网页的数据导出到Excel的方法
Sep 30 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获取ip的三个属性区别介绍(HTTP_X_FORWARDED_FOR,HTTP_VIA,REMOTE_ADDR)
2012/09/23 PHP
jQuery 注意事项 与原因分析
2009/04/24 Javascript
JavaScript 动态生成方法的例子
2009/07/22 Javascript
Jquery 滑入滑出效果实现代码
2010/03/27 Javascript
javascript获取ckeditor编辑器的值(实现代码)
2013/11/18 Javascript
js判断iframe内的网页是否滚动到底部触发事件
2014/03/18 Javascript
JavaScript中的typeof操作符用法实例
2014/04/05 Javascript
JavaScript中的数值范围介绍
2014/12/29 Javascript
jquery实现左右滑动菜单效果代码
2015/08/27 Javascript
Java Mybatis框架入门基础教程
2015/09/21 Javascript
详解JavaScript中的属性和特性
2016/12/08 Javascript
jQuery编写设置和获取颜色的插件
2017/01/09 Javascript
js前端日历控件(悬浮、拖拽、自由变形)
2017/03/02 Javascript
Spring Boot+AngularJS+BootStrap实现进度条示例代码
2017/03/02 Javascript
Angular中使用better-scroll插件的方法
2018/03/27 Javascript
JavaScript 中的12种循环遍历方法【总结】
2018/05/31 Javascript
vue中进入详情页记住滚动位置的方法(keep-alive)
2018/09/21 Javascript
从零开始实现Vue简单的Toast插件
2018/12/03 Javascript
解决jquery validate 验证不通过后验证正确的信息仍残留在label上的方法
2019/08/27 jQuery
微信小程序实现一个简单swiper代码实例
2019/12/30 Javascript
vue实现网络图片瀑布流 + 下拉刷新 + 上拉加载更多(步骤详解)
2020/01/14 Javascript
python实现批量改文件名称的方法
2015/05/25 Python
基于Python实现对PDF文件的OCR识别
2016/08/05 Python
Python3之文件读写操作的实例讲解
2018/01/23 Python
简述 Python 的类和对象
2020/08/21 Python
HTML5 Canvas draw方法制作动画效果示例
2013/07/11 HTML / CSS
【HTML5】3D模型--百行代码实现旋转立体魔方实例
2016/12/16 HTML / CSS
Timberland法国官网:购买靴子、鞋子、衣服、夹克和配饰
2019/11/30 全球购物
书香校园建设方案
2014/05/02 职场文书
质量管理标语
2014/06/12 职场文书
欢迎词范文
2015/01/27 职场文书
2015年电话销售工作总结范文
2015/04/20 职场文书
离婚被告答辩状
2015/05/22 职场文书
2016年大学生社会实践心得体会
2015/10/09 职场文书
2016年员工政治思想表现评语
2015/12/02 职场文书
Go微服务项目配置文件的定义和读取示例详解
2022/06/21 Golang