找軟件用軟件,就到華軍軟件園! 軟件發(fā)布

您好,如有軟件收錄需求,請將軟件打包,并附上軟件名稱、軟件介紹、軟件相關(guān)截圖、軟件icon、軟著、營業(yè)執(zhí)照(個人沒有營業(yè)執(zhí)照請?zhí)峁?yīng)的開發(fā)者身份證正反面以及手持身份證本人照片),發(fā)送至郵箱 https://user.onlinedown.net/login

收起>>

發(fā)送至郵箱:news@onlinedown.net

收起>>

所在位置: 首頁 — PC軟件 — 系統(tǒng)軟件 — 文件管理  —  swfupload
swfupload

swfupload  2.2.0 最新版

二維碼
  • 軟件授權(quán): 共享軟件
  • 軟件大小: 0.05MB
  • 軟件評分:
  • 軟件類型: 國產(chǎn)軟件
  • 更新時間: 2024-12-30
  • 應(yīng)用平臺: winall
  • 軟件語言: 簡體中文
  • 版      本: 2.2.0 最新版

軟件介紹 相關(guān)專題 常見問題 其他版本 下載地址

基本簡介
swfupload段首LOGO
swfupload最新版是一款基于系統(tǒng)的上傳文件的輸送軟件,swfupload官方版軟件可以幫助技術(shù)者與開發(fā)者以及使用者可以進行完善的系統(tǒng)上傳模式,swfupload改變了原先模式變得更加快捷方便,開發(fā)者可以利用xhtml、css和javascript來隨心所欲的定制它在瀏覽器下的外觀。

swfupload截圖

swfupload軟件特點

      1.可以顯示上傳進度

      2.良好的瀏覽器兼容性

      3.可以同時上傳多個文件

      4.類似ajax的無刷新上傳

      5.支持flash 8和flash 9

      6.兼容其他java script庫 (例如:jquery, prototype等)

swfupload軟件功能

      1.提供了豐富的事件接口供開發(fā)者使用

      2.可以在瀏覽器端就對要上傳的文件進行限制

      3.用flash進行上傳,頁面無刷新,且可自定義flash按鈕的樣式

      4.允許一次上傳多個文件,但會有一個上傳隊列,隊列里文件的上傳是逐個進行的,服務(wù)器端接收文件時跟普通的表單上傳文件是一樣的

swfupload快速入門

      新增一個上傳頁面,我們放在swfu下,但不一定非要放在swfu下,命名為tutor-1.html。head中插入用于引入swfupload.js的代碼

swfupload截圖

      然我我們還需要一個swfupload占位符和一個上傳按鈕。占位符用于當(dāng)swfupload載入并初始化后被swfupload按鈕替換的一個dom元素

swfupload截圖

      接著,載入并初始化swfupload.swf。這樣,我們點擊“點我選擇文件”便可以上傳文件了,是不是so easy

swfupload截圖

swfupload更多參數(shù)

      這里只提幾個額外經(jīng)常會用到的,一些邊邊角角的大家可以選擇去看漢化官方文檔

      1.filedata,類似于表單上傳控件的name屬性,默認值為filedata。這里不建議修改,因為在linux下的flash,無論怎么修改這個值,都沒有效果

      2.post_params, post值。連同上傳的文件一起提交到服務(wù)器上,這個東東也是比較有用的,比如可以驗證用戶是否允許上傳文件等,另外可以用swfupload的 addpostparam/setpostparams/removepostparam/addfileparam/removefileparam方 法修改該值,通常在上傳文件額外還需要提交表單信息的時候會特別管用

      3.requeue_on_error, 是否將上傳失敗的的文件重新添加到上傳隊列的頂端,默認值為true。當(dāng)文件上傳失敗或者停止上傳觸發(fā)uploaderror事件,是否將上傳失敗的的文 件重新添加到上傳隊列的頂端,當(dāng)然調(diào)用cancelupload方法觸發(fā)uploaderror事件,不會將文件重新添加到上傳隊列中,而是會丟棄

      4.file_types, 限制上傳的文件類型,這個是非常有用且重要的,默認值為*.*。另外當(dāng)用戶指向上傳圖片時可以設(shè)置 為”*.jpg;*.jpeg;*.gif;*.png;*.bmp;”。另外有一點非常重要的就是,這里只是瀏覽器端限制了上傳的文件類型,服務(wù)端依然 要驗證上傳的文件類型,否則可能是很危險的

      5.file_upload_limit,允許同時上傳文件的數(shù)量,默認值為0,即不限制。當(dāng)文件隊列中的文件數(shù),正在上傳的文件以及已經(jīng)上傳成功的文件數(shù)只和超過了該值后,便不在允許添加文件

      6.file_queue_limit,允許隊列存在的文件數(shù)量,默認值為0,即不限制。當(dāng)文件隊列中的文件數(shù)超過該值便不再允許添加文件

      7.button_action,點擊swfupload按鈕執(zhí)行的動作,默認值為swfupload.button_action.select_files(多文件上傳)

swfupload使用方法

      1.首先引入相應(yīng)的js文件

      2.實例化swfupload對象,傳入一個配置參數(shù)對象進行各方面的配置

      3.點擊swfupload提供的flash按鈕,彈出文件選取窗口選擇要上傳的文件

      4.文件選取完成后符合規(guī)定的文件會被添加到上傳的隊列里

      5.調(diào)用startupload方法讓隊列里文件開始上傳

      6.文件上傳過程中會觸發(fā)相應(yīng)的事件,開發(fā)者利用這些事件來更新ui、處理錯誤、發(fā)出提示等等

swfupload常見問題

      所上傳的文件體積并未超出swfupload所設(shè)置的數(shù)值,但為何無法成功上傳

      通常這是由于服務(wù)器端的限制所造成的,以apache+php為例,請修改php.ini中的post_max_size與upload_max_filesize兩項設(shè)置

      在帶有session驗證的網(wǎng)站后臺中swfupload無法正常工作

      這是因為swfupload在上傳時相當(dāng)于重新開辟了一個新的session進程,因此無法與原有程序的session保持一致,這就需要在上傳時傳遞原有程序的sessionid,根據(jù)它來“找回”其應(yīng)有的session

      關(guān)于swfupload上傳中文文件名亂碼的問題

      實際上是由于編碼的問題造成的,程序使用的utf-8,文件名傳遞時也是這種編碼,因此造成亂碼或文件不能保存,僅是需要修改接收文件,以php為例,upload.php中

swfupload截圖

      這樣即可解決

swfupload截圖

swfupload更新日志

      1.修復(fù)BUG,新版體驗更佳

      2.更改了部分頁面

華軍小編推薦:

swfupload軟件占用內(nèi)存小,性能穩(wěn)定,無任何捆綁,綠色安全,真正是一款良心軟件!本站還有聯(lián)想Filez、PDF編輯器 Abdio PDF Editor、EXCEL合并小工具、點聚AIP通用文檔處理系統(tǒng)、FileLocator Pro,供您下載!

下載地址 分享軟件/應(yīng)用

使用WindSoul軟件管家下載地址:安全,快速

電信安全下載 網(wǎng)通安全下載 移動安全下載 聯(lián)通安全下載

部分文件為zip、rar等壓縮格式,請下載 360壓縮 進行壓縮!

常見問題

關(guān)聯(lián)版本