uery上傳插件Uploadify詳解及其中文按鈕解決方案

Uploadify有一個參數是 buttonText 這個不管你怎麼改都不支持中文,由於插件在js裏用了一個轉碼方法把這個參數的值轉過碼了,解碼的地方在那個swf文件裏,看不到代碼,因此這條路不行。 php

    另外一個參數,網上不多提到,是 buttonImg( 按鈕圖片),這時你徹底能夠用一個圖片來替換掉插件自帶的那個黑色的flash瀏覽按鈕,只要你本身的圖片上是中文,這不就解決了中文按鈕問題麼?若是隻加這一個,你會發現你的按鈕圖片下面有一片白色區域,其實就是那個flash留下的,白色區域表示鼠標可用範圍,這個範圍能夠用width,height來調整。還有一個參數 wmode 它的默認值是opaque,把它改爲transparent就好了,也就是把那片白色區域透明化。再用剛纔說的方法,把按鍵點擊範圍設置成跟你圖片同樣大就徹底OK了。 jquery

============================================ 服務器

    Uploadify的用法就不說了,網上文章不少,跟別的jquery插件用法同樣,就是幾種文件的擺放路徑而已。 jquery插件

    如下附上Uploadify部分參數的介紹,要看所有的就去看其API文件了,通常在下載的包裏都有。 post

  

 uploader : uploadify.swf 文件的相對路徑,該swf文件是一個帶有文字BROWSE的按鈕,點擊後彈出打開文件對話框,默認值:uploadify.swf。 測試

  script : 後臺處理程序的相對路徑 。默認值:uploadify.php spa

  checkScript :用來判斷上傳選擇的文件在服務器是否存在的後臺處理程序的相對路徑 插件

  fileDataName :設置一個名字,在服務器處理程序中根據該名字來取上傳文件的數據。默認爲Filedata 隊列

  method : 提交方式Post 或Get 默認爲Post 圖片

  scriptAccess :flash腳本文件的訪問模式,若是在本地測試設置爲always,默認值:sameDomain

  folder : 上傳文件存放的目錄 。

  queueID : 文件隊列的ID,該ID與存放文件隊列的div的ID一致。

  queueSizeLimit : 當容許多文件生成時,設置選擇文件的個數,默認值:999 。

  multi : 設置爲true時能夠上傳多個文件。

  

閱讀全文>>

相關文章
相關標籤/搜索