2011年7月5日 星期二

Classic ASP Ajax 檔案上傳(FileUpload) 不使用COM元件

在傳統ASP上要做到檔案上傳就夠煩的了,如果想做Ajax檔案上傳就更煩,這邊提供一個堪用的方式給大家參考一下,本Sample沒有「許功蓋」的編碼問題,亦無需註冊COM元件,請安心使用。


如何在自己的系統使用範例:

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.如果你是用在留言版上,那使用者如果殺掉留言時,記得連檔案一起殺掉





原始文章來自於此

沒有留言:

張貼留言