摘要:Classic ASP Ajax 檔案上傳(FileUpload), 不需註冊DLL,純 ASP (Pure ASP)。
Classic ASP Ajax 檔案上傳(FileUpload) 不使用COM元件
範例下載: Sample_FileUpload.zip
在傳統ASP上要做到檔案上傳就夠煩的了,如果想做Ajax檔案上傳就更煩,這邊提供一個堪用的方式給大家參考一下,本Sample沒有「許功蓋」的編碼問題,亦無需註冊COM元件,請安心使用。
底下將用到兩支程式,在此列出出處(已附在我給的Sample檔裡):
☆請注意,file-uploader 這個 javascript 為因應 clsUpload 我已修改過,請使用 Sample 檔裡面的附的 JavaScript
如何在自己的系統使用範例:
1.打開Sample裡面的檔案,全都copy到你程式的目錄下,並參考本文最下面的11~13步設定upload 目錄權限
2.打開TestClient.asp,按下圖的方式做
3.如果有其他的設定想改的話,打開TestServer.asp,參考下圖
我修改了哪些地方:
1.在 fileuploader.js 檔案中,FileUploaderBasic 的 function 裡
2.在318行附近
3.file-uploader 其他設定請參考本文最上方的連結
其他你必須注意的事:
1.你必須自行解決「上傳檔名重覆」的問題
2.記得讓程式判斷已經沒用到的程式,並殺掉
ex.如果你是用在留言版上,那使用者如果殺掉留言時,記得連檔案一起殺掉
範例下載: Sample_FileUpload.zip
如何安裝範例(這邊是給新手看的):
6.再來就一直「下一步」就好了
10.再來就一直「下一步」就好了

















