手机版 | 登录 | 注册 | 留言 | 设首页 | 加收藏
联系客服
当前位置: 网站首页 > 程序技巧 > 文章 当前位置: 程序技巧 > 文章

ASP: TXT WORD文件如何在本地下载

时间:2020-08-19    点击: 次    来源:网络    添加者:佚名 - 小 + 大

文章选自 http://www.doc88.com/p-331763186969.html

ASP: TXT WORD文件下载在本地而不是在浏览器中打开
Response. Bufrer-true
取得要下载的文件,如果不为空。就下载
dim url, trueurl
url=”下载文件路径和下载文件名
fname=Request("filename")
if frames" then
trueurlurl-server. MapPath("/")&url
end if
set objFso-server. CreateObject("scripting filesystemobject ")
set fi-obj Fso Get File(trueurl)
flsizefn size
fname=fn. name
set nothing
set objFso-nothing
set objStream=server CreateObject("adodb. stream")
objStream. Open
objStream Type-l
objStream LoadFromFile url
select case lcase(right(flame, 4)
ContentType="video/x-ms-asf"
case avi
ContentType-"video/avi!"
case
ContentType"application/msword
ContentType="application/zip
case.X
ContentType=application/vnd. ms-excel
case
ContentType="image/gif
case . JPg Jpeg
ContentType"image/jpeg
case"way'
ContentType=audio/wav
case". mp3
ContentType
case.mpg, mpeg
case
ContentType="application/rtf
case",htm""html"
ContentType=text/html
case tXU
ContentType"text/plain
Case "ASP", " ASa","ASPX","ASAX".". MDB
Response。wie"受保护文件不能下载
Response. End
case else
ContentType=appliation/octet-strean
end select
Response. AddHeader"Content-Disposition","attachment; filename"&flname
Response. AddHeader"Content-Length, flsize
Response. CharSet=UTF-8"
Response Content Content Typ
Response. Binary Write objStream Read
Response. Flush
Response. Clear
objStream. Close
set objstream-nothing

 

分享按钮

上一篇:asp获取网页源代码并解决乱码的方法

下一篇:用asp代码实现阿里云虚拟主机使用SSL加密465端口发信样例及Demo,经测试能发送成功

豫ICP备19032584号-1  |   QQ:80571569  |  地址:河南濮阳市  |  电话:13030322310  |  
Copyright © 2024 FE内容付费系统 版权所有,授权www.xingwp.cn使用 Powered by 66FE.COM