如何使用脚本下载文件并且指定下载的文件名称?

sundyl 2000-06-17 05:02:00
<%
Response.ContentType = "application/x-gnc"
Response.AddHead "FileName=abc.gnc"
Response.Flush

Response.write "OK"
%>

我的脚本如上,请问我想客户端出现保存对话框的时候,默认的文件名称是我指定的文件名称,我需要在文件头上指定什么吗?
还是另有其他办法。
我不希望把我呀输出的文件保存以后再Redirector,那样肯定可以。
如何不用文件操作实现呢?
...全文
417 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sundyl 2000-06-29
  • 打赏
  • 举报
回复
我一进找到答案啦
download.asp

<%
Response.ContentType="application/gnc"
Response.AddHeader "content-disposition","attachment; filename=fname.gnc"
Response.write "OK"
Response.End
%>

这时候客户端出现的保存对话框里的文件名就是我指定的fname.gnc
sundyl 2000-06-28
  • 打赏
  • 举报
回复
真没意思,无论问什么问题都没有人回答。
dudo 2000-06-27
  • 打赏
  • 举报
回复
我也想知道!
sundyl 2000-06-19
  • 打赏
  • 举报
回复
我的问题是
<a href="download.asp?userid=abc">下载</a>

download.asp的内容

Response.ContentType = "application/x-gnc"
Response.Flush

Response.write 我的数据
%>

我输出的数据是动态生成的,并且我不希望首先把数据保存到硬盘,然后再输出。我觉得没有必要。那么这时候客户端如果选择下载,也能正常下载,但是出现保存文件的对话框里文件的默认名称是download.asp,我希望这个名称也是由我的脚本动态指定的,我如何
可以做到这点。
蝈蝈俊 2000-06-18
  • 打赏
  • 举报
回复
下载文件?????
<a href="down/aa.exe">aaa</a>就可以了。
不清楚你要干吗????????

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧