日期:2014-05-18  浏览次数:20421 次

如何用a标签实现下载避免打开文件 .net
如上。asp.net

------解决方案--------------------
这个貌似实现不了的!
------解决方案--------------------
友情帮顶 有点不明白您的意思
------解决方案--------------------


只要你的a指向的不是 rar doc等等文件 都不会直接下载。

 传递一个参数过去,然后获取所以下载的相对路径。

可以使用数据流 实现下载。http://www.cnblogs.com/liping13599168/archive/2007/03/12/672025.html

楼主速度结贴给分,半夜抢点分不容易
------解决方案--------------------
ls真强悍,都快2点了,还回答lz的问题,给他分吧,呵呵....
------解决方案--------------------
用程序把上传的文件再压缩成rar或zip等文件。 这样就避免了直接打开
------解决方案--------------------
大喊一声:我要下载。
------解决方案--------------------
LS 的都没说到点上,这是浏览器的设置 ,只要他解析到你输入的地址,返回的 Header 的mime 标示不是他需要在浏览器里处理的,他都会作为文件执行下载,至于是默认打开还是保存 跟浏览器设置相关.