主頁(yè) > 知識(shí)庫(kù) > asp在IE瀏覽器中下載服務(wù)端上的各類文件的實(shí)現(xiàn)方法

asp在IE瀏覽器中下載服務(wù)端上的各類文件的實(shí)現(xiàn)方法

熱門標(biāo)簽:河北智能外呼系統(tǒng)軟件 電銷機(jī)器人教育 綿陽(yáng)防封電銷卡價(jià)格 調(diào)度系統(tǒng)外呼 福建外呼增值業(yè)務(wù)線路 中國(guó)辦理電信400電話 宜賓語(yǔ)音外呼系統(tǒng)軟件 電銷機(jī)器人源碼網(wǎng)盤下載 伊春外呼業(yè)務(wù)系統(tǒng)
即直接提示用戶下載而不是由瀏覽器打開(kāi)某些文件。注意,下面的代碼拷貝到ASP文件中后,不要再添加一些非ASP代碼在頁(yè)面中:如HTML和javascript客戶端的代碼。 
復(fù)制代碼 代碼如下:

%
'--------------------------------------------
Response.Buffer = True
Dim strFilePath, strFileSize, strFileName
Const adTypeBinary = 1
strFilePath = "文件路徑 "
strFileSize = ... 文件大小,可選
strFileName = "文件名"
Response.Clear
'8*******************************************8
' 需要在你的服務(wù)器上安裝 MDAC 2.6 或MDAC2.7
'8*******************************************8
Set objStream = Server.CreateObject("ADODB.Stream")
objStream.Open
objStream.Type = adTypeBinary
objStream.LoadFromFile strFilePath
strFileType = lcase(Right(strFileName, 4)) '文件擴(kuò)展名 站.長(zhǎng).站 
' 通過(guò)文件擴(kuò)展名判斷 Content-Types
Select Case strFileType
Case ".asf"
ContentType = "video/x-ms-asf"
Case ".avi"
ContentType = "video/avi"
Case ".doc"
ContentType = "application/msword"
Case ".zip"
ContentType = "application/zip"
Case ".xls"
ContentType = "application/vnd.ms-excel"
Case ".gif"
ContentType = "image/gif"
Case ".jpg", "jpeg"
ContentType = "image/jpeg"
Case ".wav"
ContentType = "audio/wav"
Case ".mp3"
ContentType = "audio/mpeg3"
Case ".mpg", "mpeg"
ContentType = "video/mpeg"
Case ".rtf"
ContentType = "application/rtf"
Case ".htm", "html"
ContentType = "text/html"
Case ".asp"
ContentType = "text/asp" 
Case Else
'Handle All Other Files
ContentType = "application/octet-stream"
End Select
Response.AddHeader "Content-Disposition", "attachment; filename= strFileName
Response.AddHeader "Content-Length", strFileSize
Response.Charset = "UTF-8" ' 客戶端瀏覽器的字符集UTF-8
Response.ContentType = ContentType
Response.BinaryWrite objStream.Read
Response.Flush
objStream.Close
Set objStream = Nothing
%> 

標(biāo)簽:電商邀評(píng) 河池 那曲 延邊 蘇州 銅川 新鄉(xiāng) 優(yōu)質(zhì)小號(hào)

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《asp在IE瀏覽器中下載服務(wù)端上的各類文件的實(shí)現(xiàn)方法》,本文關(guān)鍵詞  asp,在,瀏覽器,中,下載,服務(wù),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《asp在IE瀏覽器中下載服務(wù)端上的各類文件的實(shí)現(xiàn)方法》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于asp在IE瀏覽器中下載服務(wù)端上的各類文件的實(shí)現(xiàn)方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章