读书人

文件下载-gt;另存为 时指定默认文件名

发布时间: 2012-02-10 21:27:41 作者: rapoo

文件下载->另存为 时,指定默认文件名指定为我自己设的文件名?
如题,现在在我的网页中:
<A HREF= "download?file=mywork.xls " NAME= "mywork.xls "> mywork.xls </A>

当我点击这个链接另存为时,另存为对话框中文件名总是download.xls,如何把他变成我想要的文件名?

[解决办法]
up

[解决办法]
直接改了.不过还是没明白到底想说什么.是你的网站给别人定名还是你下载给自己定名.
[解决办法]
<A HREF= "mywork.xls " NAME= "mywork.xls "> mywork.xls </A>
[解决办法]
softname= "文件名(不包括后缀) "
F_Ext= "文件后缀名 "
downurl= "文件相对路径 "
Response.Clear
Response.ContentType = "application/ms-download "
Response.AddHeader "content-disposition ", "attachment; filename= "&softname& ". " & F_Ext & " "
Set Stream = server.CreateObject( "ADODB.Stream ")
Stream.Type = 1
Stream.Open
Stream.LoadFromFile Server.MapPath( " "&downurl& " ")
While Not Stream.EOS
Response.BinaryWrite Stream.Read(1024 * 64)
Wend
Stream.Close
Set Stream = Nothing
Response.Flush
Response.End

这是ASP中的自定义下载
在其它程序中也可以用这样的方法
[解决办法]
学习了,这样也行啊

读书人网 >CSS

热点推荐