目标是:用户点击链接直接弹出下载框,不在浏览器打开文件。

一般网站下载的功能,本以为直接把虚拟路径赋值给链接就行了,没想到测试的时候发现图片,文本和PDF格式的文件都自动在Firefox里面打开了,没有弹出下载框。今天找到一个好办法来解决这个问题。

网站发布以后,在IIS里面配置一下就行了。步骤如下:

1.在IIS左侧树形目录的“网站”中找到自己发布的网站,从中找到下载的文件所在的目录,并且选中;

2.找到“HTTP响应标头”这个选项,双击打开;

3.点击“添加”按钮,在弹出来的对话框中“名称”一栏输入:Content-disposition    在“值”这一栏输入:attachment    点击确定。

OK了,这样就可以在访问文件的时候弹出对话框,不要在网站根目录下设置,否则访问任何一个文件都会提示下载。

-----以下内容为多天之后的补充---------------------------------------------------------

这种方式有一个问题,就是配置完之后不要点击“重启网站”,如果点击,那么之前的配置都会重置,变得无效。这一点是最近才发现的,暂时没有发现其他的解决方法。

转载于:https://www.cnblogs.com/theblueberry/p/4171885.html

ASP.Net Web 点击链接直接下载 不在浏览器打开相关推荐

  1. ios开发跳转safari_阻止iOS Web APP中点击链接跳转到Safari 浏览器新标签页

    最近为了更好地接触移动Web 开发狠心购买了一台ipad mini(之前一直都是借同学的,借多了就不好意思了).拿来调试DeveMobile 与EaseMobile 主题 时候发现了不少问题,现在在一 ...

  2. .net web 点击链接在页面指定位置显示DIV的问题

    .net web 点击链接在页面指定位置显示DIV的问题 做了一个网页,放了两个DataList ,一个显示科室,一个显示科室中的人员,由于科室太多,一屏显示不全,为了在页面刷新时记住上次浏览位置,所 ...

  3. 微信跳转手机默认浏览器打开指定HTML链接 微信点击链接直接下载安装包实现方式及源码

    需求:微信跳转手机默认浏览器打开指定HTML链接 微信点击链接直接下载安装包 原因:在微信内不允许直接下载apk 这里有一个解决方案,直接上关键代码 <!doctype html> < ...

  4. 微信内置浏览器不支持下载的解决方案 微信点击链接直接下载app安装包功能实现方式

    由于微信引流具备快速性和高效的二次传播性,故众多商家纷纷选择微信推广为主要的推广方式.但在使用微信分享链接和营销方案的过程中经常会遇到分享链接在微信内被拦截从而无法打开或者打开后无法下载文件 的情况, ...

  5. 网页链接无法使用微信内置浏览器打开的解决方案,实现微信跳转外部浏览器打开网页

    最近很多做微信推广的朋友经常会问我为什么网页链接在微信内转发很容易被拦截,问我有没有办法解决.其实这并不难,只要我们实现微信跳转功能即可,下面给大家说说如何实现微信跳转外部浏览器的功能. 功能目的 生 ...

  6. 点击链接直接下载的实现

    在web开发中,我们经常有这样的需求:点击一个链接直接弹出下载的对话框.以前我们最常用的办法就是把这样的文件加到链接上,这样可以让浏览者通过点击鼠标右键的目标另存为来下载所链接的文件.但是,存在这样的 ...

  7. 微信点击链接直接下载安装包功能实现方式

    痛点:"点击右上角打开浏览器" 微信是目前用户活跃量最大的平台,App推广始终绕不开微信.但由于微信的机制,常规App无法在微信中点击下载链接直接安装APK,微信会引导用户点击右上 ...

  8. Python爬取爱徒网素材下载链接,点击链接即可下载

    前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. 平时都是直接爬取图片,但是有些时候只想要个别的图该怎么办呢? 项目目标 爬取爱徒网素材下载地 ...

  9. JSP实现点击链接后下载文件(相当于右键另存)功能

    /*** 实现文件另存功能* * @param text* 文件内容* @param fileName* 文件名称* @return*/protected String renderFile(Stri ...

最新文章

  1. 分析数十年的ICS利用,确定漏洞修复优先级
  2. [转]Linux统计代码行数
  3. Omnet 4.2.2 errorList
  4. 看电影“刺客聂隐娘”前必须了解的知识(绝无剧透)
  5. python爬取晋江小说排行榜_【含代码】Python爬虫实战:爬取全站小说排行榜
  6. 微信公众号推文怎么做?
  7. 新时达服务器说明书_新时达电梯主板操作服务器使用手册操作说明书使用说明...
  8. 如何禁止更改IE的代理服务器设置(转)
  9. 一文梳理等保2.0与工业控制系统安全扩展要求
  10. SysKey 和 SAM
  11. java每日定时任务下载
  12. 基于单片机的八层电梯设计
  13. iphone个人热点无法开启_为什么苹果手机上的个人热点一直在转不能打开啊
  14. TSL 传输层安全性协议
  15. ZN-1AI工业机器人与智能视觉系统应用实训平台
  16. JDBC进阶—— 师承尚硅谷(DAO)
  17. AutoAugment介绍及论文解析
  18. Unity3D网络游戏《僵尸星球》
  19. 计算机如何增加网络地址,如何添加网络打印机到电脑
  20. echarts 中使用百度地图 bmap (基础使用:仅显示、定义样式)

热门文章

  1. Python 语言程序设计(5-1)函数的定义与使用
  2. 北京大学生物信息学 (4)序列数据库
  3. 机器学习、数据挖掘之中国大牛
  4. mysql awk_Awk实用手册(全)
  5. SourceInsight初学使用笔记
  6. 软工导论测试代码(归档):设备管理系统
  7. 【Java程序设计】数学函数
  8. Hive 求top N
  9. 整装待发 QTA UI自动化测试框架迎来大更新
  10. python中包引入遇到的问题