最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ASP實現(xiàn)強制圖片下載函數(shù)

 更新時間:2015年05月18日 11:39:27   投稿:hebedich  
最近做的一個asp項目需要強制下載圖片,我在網(wǎng)上找了很多關(guān)于下載遠程圖片的ASP代碼,但測試結(jié)果都不行。沒辦法只好自己操刀了,有什么紕漏的地方還請大家指出。

圖片不進行處理,圖片默認是用瀏覽器打開顯示,如果希望圖片變?yōu)橄螺d可以使用以下代碼

function downloadFile(strFile)
    strFilename = server.MapPath(strFile)
 
    Response.Buffer = True
    Response.Clear
 
    Set s = Server.CreateObject("ADODB.Stream")
    s.Open
 
    s.Type = 1
 
    on error resume next
 
    Set fso = Server.CreateObject("Scripting.FileSystemObject")
    if not fso.FileExists(strFilename) then
        Response.Write("<h1>Error:</h1>" & strFilename & " does not exist<p>")
        Response.End
    end if
 
    Set f = fso.GetFile(strFilename)
    intFilelength = f.size
 
    s.LoadFromFile(strFilename)
    if err then
        Response.Write("<h1>Error: </h1>" & err.Description & "<p>")
        Response.End
    end if
 
    Response.AddHeader "Content-Disposition", "attachment; filename=" & f.name
    Response.AddHeader "Content-Length", intFilelength
    Response.CharSet = "UTF-8"
    Response.ContentType = "application/octet-stream"
 
    Response.BinaryWrite s.Read
    Response.Flush
 
    s.Close
    Set s = Nothing
End Function

以上所述就是本文給大家分享的函數(shù)了,希望對大家學(xué)習(xí)asp能夠有所幫助。

相關(guān)文章

最新評論

洛扎县| 江都市| 怀仁县| 越西县| 普定县| 鄂州市| 合肥市| 达州市| 闽侯县| 普陀区| 西宁市| 和平区| 林周县| 怀来县| 九台市| 莎车县| 班玛县| 谷城县| 常熟市| 唐山市| 卢龙县| 南召县| 博罗县| 霞浦县| 拉萨市| 莱州市| 泸水县| 垦利县| 石景山区| 黄平县| 合江县| 调兵山市| 合水县| 株洲县| 隆德县| 巴东县| 乌审旗| 庆阳市| 苍南县| 内丘县| 雅安市|