|
無論是做Web產品還是Web項目,文件上傳是經常要用到的功能。以前經常聽到做項目的同事抱怨:“這款文件上傳控件功能強大但是用起來麻煩,最簡單的input上傳使用方便但是功能太簡單(例如不支持多文件),外觀也不盡如人意”。之后我一直留意網上的上傳控件,最近看到一款基于jquery的上傳插件Uploadify無論在功能、外觀、可用性和擴展性上都有不錯表現,于是研究了一番,介紹給大家。
簡介
Uploadify簡單說來,是基于Jquery的一款文件上傳插件。它的功能特色總結如下:
- 支持單文件或多文件上傳,可控制并發上傳的文件數
- 在服務器端支持各種語言與之配合使用,諸如php,.NET,Java……
- 通過參數可配置上傳文件類型及大小限制
- 通過參數可配置是否選擇文件后自動上傳
- 易于擴展,可控制每一步驟的回調函數(onSelect, onCancel……)
- 通過接口參數和CSS控制外觀
- 更多……
相關鏈接
Uploadify主頁地址:http://www.uploadify.com/ 在該頁面你可以了解到關于他的更多內容。
Uploadify在線演示:在線Demo
Uploadify配置參數及接口文檔:http://www.uploadify.com/documentation
Uploadify插件下載地址:http://www.uploadify.com/download
使用方法
- 下載插件安裝包后,可以看到里面的幾個主要文件:jquery.uploadify.js(完成上傳功能的腳本文件,在調用頁面引用)、uploadify.css(外觀樣式表)、uploader.swf(上傳控件的主體文件,flash控件)、upload.php(服務器端處理文件,官方僅提供了php版的)
- 引用了插件文件后,在頁面中做如下調用:
//聲明一個普通的html文件上傳控件,并指定id
<input type="file" name="fileInput" id="fileInput" />it知識庫:易用的jQuery上傳插件Uploadify,轉載需保留來源!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。