• Uploadify用法


     1 <script language="javascript" type="text/javascript">
     2         $(function () {
     3             var guid = '<%=Request["guid"] %>';
     4             var type = '<%=Request["type"] %>';
     5             if (guid == null || guid == "") {
     6                 guid = newGuid();
     7             }
     8             if (type != null) {
     9                 type = type + '/';
    10             }
    11 
    12             $('#file_upload').uploadify({
    13                 'swf': 'uploadify.swf',                        //FLash文件路径
    14                 'buttonText': '浏  览',                        //按钮文本
    15                 'uploader': 'uploadhandler.ashx?guid=' + guid, //处理ASHX页面
    16                 'formData' : { 'folder' : 'picture' },         //传参数
    17                 'queueID': 'fileQueue',                        //队列的ID
    18                 'queueSizeLimit': 10,                           //队列最多可上传文件数量,默认为999
    19                 'auto': false,                                 //选择文件后是否自动上传,默认为true
    20                 'multi': true,                                 //是否为多选,默认为true
    21                 'removeCompleted': true,                       //是否完成后移除序列,默认为true
    22                 'fileSizeLimit': '10MB',                       //单个文件大小,0为无限制,可接受KB,MB,GB等单位的字符串值
    23                 'fileTypeDesc': 'Image Files',                 //文件描述
    24                 'fileTypeExts': '*.gif; *.jpg; *.png; *.bmp',  //上传的文件后缀过滤器
    25                 'onQueueComplete': function (event, data) {    //所有队列完成后事件
    26                     //ShowUpFiles(guid, type, show_div);
    27                     alert("上传完毕!");
    28                 },
    29                 'onUploadError': function (event, queueId, fileObj, errorObj) {
    30                     alert(errorObj.type + ":" + errorObj.info);
    31                 }
    32             });
    33         });
    34 
    35         function newGuid() {
    36             var guid = "";
    37             for (var i = 1; i <= 32; i++){
    38               var n = Math.floor(Math.random()*16.0).toString(16);
    39               guid +=   n;
    40               if((i==8)||(i==12)||(i==16)||(i==20))
    41                 guid += "-";
    42             }
    43             return guid;
    44         }
    45     </script>
    来自杭州西溪。主打Linux系统架构、维优、项目外包
  • 相关阅读:
    KUDU 介绍
    Redis是什么?什么作用?优点和缺点
    数据库的种类有哪些?
    oracle 存储过程之游标(loop)使用
    JsHelper.cs
    MsSqlHelper.cs
    PLSQL操作Oracle创建用户和表(含创建用户名和密码)
    ASP.NET开发--三层架构
    oracle数据库之数据插入、修改和删除
    IDEA 搭建SSM框架详细教程以及token本地运行环境常遇到的问题
  • 原文地址:https://www.cnblogs.com/tinaleft/p/2909260.html
Copyright © 2020-2023  润新知