在瀏覽器的地址欄里直接輸入一個doc或xls或jpg的文件的url路徑,那么該文件會直接顯示在瀏覽器里。而在很多時候我們希望能直接彈出下載提示框讓用戶下載,我們該怎么辦呢?這里有兩種方法:
1、設置你的服務器的iis,給doc等后綴名做映射。 
2、在向客戶端發送時設置其contenttype。 
下面詳細說明方法2 
程序代碼:&nbs
復制代碼  代碼如下: 
<% 
Response.Buffer  = true 
Response.Clear 
dim  url 
Dim  fso,fl,flsize 
dim  Dname 
Dim  objStream,ContentType,flName,isre,url1 
'*********************************************調用時傳入的下載文件名 
Dname=trim(request("n")) 
'****************************************************************** 
If  Dname<>"" Then 
'******************************下載文件存放的服務端目錄 
url=server.MapPath("/")&""&Dname 
'*************************************************** 
End  If 
Set  fso=Server.CreateObject("Scripting.FileSystemObject") 
Set  fl=fso.getfile(url) 
新聞熱點
疑難解答