图片另存为怎么实现?

kingapex1 2004-08-11 10:21:37
<a href="#" onclick=document.execCommand("saveAs")>另存为</a>
可以实现整个网页的另存为

如果要实现 一个图片的另存为或 下载的功能怎写?
...全文
185 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
kingapex1 2004-08-11
up
回复
kingapex1 2004-08-11
请教楼上的 下载怎么做 ?
回复
cuixiping 2004-08-11
下载好说,就是这个另存为俺目前还不知道咋整,关注。
回复
kingapex1 2004-08-11
晕,好像我想这么做似的
是客户非要实现 不过 找到办法了:

<%
function dl(f,n)

on error resume next
Dim S
Set S=CreateObject("Adodb.Stream")
S.Mode=3
S.Type=1
S.Open
S.LoadFromFile(server.mappath(f))
if Err.Number>0 then
Response.Status="404"
else
Response.ContentType="application/*"
Response.AddHeader "Content-Disposition:","attachment; filename=" & n
Range=Mid(Request.ServerVariables("HTTP_RANGE"),7)
if Range="" then
Response.BinaryWrite(S.Read)
else
'S.position=Clng(Split(Range,"-")(0))
Response.BinaryWrite(S.Read)
End if
end if
Response.End
end function

If request("action")="down" Then
call dl(request("path"),"С??.gif")
End If

%>
<a href=?action=down&path=index.gif><img src=index.gif></a>
回复
顺子 2004-08-11
有簡單的不用,浪費
回复
snowskyplay 2004-08-11
对呀,用鼠标右键就可以了
回复
satans18 2004-08-11
晕,有必要吗,直接鼠标右键得了
回复
tp3 2004-08-11
顶一下
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2004-08-11 10:21
社区公告
暂无公告