国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > WEB開發 > 正文

帶進度條的文件批量上傳插件uploadify

2024-04-27 15:01:52
字體:
來源:轉載
供稿:網友

有時項目中需要一個文件批量上傳功能時,個人認為uploadify是快速簡便的解決方案。

先上效果圖:

一. 下載uploadify

從官網下載uploadify的Flash版本(Flash版本免費,另一版本HTML5版本需要付費)

下載地址: http://www.uploadify.com/download/

下載后直接把文件解壓,然后放在項目中

二. 在項目中使用

在頁面中引入:

    <!--引入Jquery-->    <script src="js/jquery-1.11.3.min.js"></script>    <!--引入uploadify-->    <script type="text/javascript" src="uploadify/jquery.uploadify.js"></script>    <link type="text/CSS" href="uploadify/uploadify.css" rel="stylesheet" />

完整頁面代碼

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %><!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head runat="server"><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>    <title>文件批量上傳Demo</title>    <!--引入Jquery-->    <script src="js/jquery-1.11.3.min.js"></script>    <!--引入uploadify-->    <script type="text/Javascript" src="uploadify/jquery.uploadify.js"></script>    <link type="text/css" href="uploadify/uploadify.css" rel="stylesheet" />    <script type="text/javascript">        $(function () {            var guid = '<%=Request["guid"] %>';            var type = '<%=Request["type"] %>';            if (guid == null || guid == "") {                guid = newGuid();            }            if (type != null) {                type = type + '/';            }            $('#file_upload').uploadify({                'swf': 'uploadify/uploadify.swf',              //FLash文件路徑                'buttonText': '瀏  覽',                        //按鈕文本                'uploader': 'uploadhandler.ashx?guid=' + guid, //處理ASHX頁面                'formData': { 'folder': 'picture', 'isCover': 1 },         //傳參數                'queueID': 'fileQueue',                        //隊列的ID                'queueSizeLimit': 10,                          //隊列最多可上傳文件數量,默認為999                'auto': false,                                 //選擇文件后是否自動上傳,默認為true                'multi': true,                                 //是否為多選,默認為true                'removeCompleted': true,                       //是否完成后移除序列,默認為true                'fileSizeLimit': '0',                          //單個文件大小,0為無限制,可接受KB,MB,GB等單位的字符串值                'fileTypeDesc': 'All Files',                   //文件描述                'fileTypeExts': '*.*',                         //上傳的文件后綴過濾器                'onQueueComplete': function (queueData) {      //所有隊列完成后事件                    alert("上傳完畢!");                },                'onError': function (event, queueId, fileObj, errorObj) {                    alert(errorObj.type + "" + errorObj.info);                },                'onUploadStart': function (file) {                },                'onUploadSuccess': function (file, data, response) {   //一個文件上傳成功后的響應事件處理                    //var data = $.parseJSON(data);//如果data是json格式                    //var errMsg = "";                }            });        });        function newGuid() {            var guid = "";            for (var i = 1; i <= 32; i++) {                var n = Math.floor(Math.random() * 16.0).toString(16);                guid += n;                if ((i == 8) || (i == 12) || (i == 16) || (i == 20))                    guid += "-";            }            return guid;        }        //執行上傳        function doUpload() {            $('#file_upload').uploadify('upload', '*');        }    </script></head><body>    <form id="form1" runat="server" enctype="multipart/form-data">        <div id="fileQueue" class="fileQueue"></div>        <div>            <input type="file" name="file_upload" id="file_upload" />            <p>                <input type="button" class="shortbutton" id="btnUpload" onclick="doUpload()" value="上傳" />                &nbsp;&nbsp;&nbsp;&nbsp;                <input type="button" class="shortbutton" id="btnCancelUpload" onclick="$('#file_upload').uploadify('cancel')" value="取消" />            </p>            <div id="div_show_files"></div>        </div>    </form></body></html>
View Code
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新民市| 苍溪县| 三河市| 仙居县| 古田县| 成都市| 正宁县| 白城市| 赣榆县| 台前县| 驻马店市| 阆中市| 华宁县| 江源县| 金堂县| 岱山县| 呼图壁县| 朝阳市| 会泽县| 温宿县| 白城市| 阜城县| 香河县| 板桥市| 丹巴县| 汉阴县| 安康市| 南宁市| 南丰县| 周宁县| 土默特左旗| 东莞市| 福建省| 富源县| 卢氏县| 郁南县| 霞浦县| 本溪| 吴旗县| 井研县| 佳木斯市|