28,390
社区成员
发帖
与我相关
我的任务
分享
<script type="text/javascript">
var cur = 0;
$(document).ready(function() {
$("#uploadify").uploadify({
'uploader': '/Common/upload/ForUpload/uploadify.swf',
'script': '/Common/upload/ForUpload/Upload.ashx',
'cancelImg': '/Common/upload/ForUpload/cancel.png',
// 'uploader': 'ForUpload/uploadify.swf',
// 'script': 'ForUpload/Upload.ashx',
// 'cancelImg': 'ForUpload/cancel.png',
'folder': 'uploads',
'multi': true,
'queueID': 'fileQueue',
// 'fileDesc': '*.jpg;*.png;*.gif;*.bmp;*.jpeg',
// 'fileExt': '*.jpg;*.png;*.gif;*.bmp;*.jpeg',
// 'sizeLimit': 3145728,
'queueSizeLimit': 500,
'buttonImg': 'ForUpload/browse.png',
'wmode': 'transparent',
'width': 64,
'height': 20,
'scriptData': { 'ASPXSESSID': '<%= Session.SessionID %>' },
'onInit': function() {
// document.getElementById('browse').style.display = 'none';
//alert('onInit');
},
'onSelect': function() {
document.getElementById('lb_attach').style.display ='none';
document.getElementById('fileQueue').style.display = '';
//alert('onSelect');
},
// 'onSelectOnce ':function(e,d){
// $(".uploadifyQueueItem").css('width','430');
// alert('123');
// },
'onAllComplete': function(e, d) {
document.getElementById('lb_attach').style.display ='';
document.getElementById('fileQueue').style.display = 'none';
alert('已成功上传 ' + d.filesUploaded + ' 个文件');
//alert(e.message);
//document.getElementById('upload').style.display = 'none';
},
'onComplete': function(e, id, o, r, d) {
// var s = d.speed.toString();
// var k = s.substr(0, s.indexOf("."));
// var b = s.substr(s.indexOf(".") + 1, s.lenght);
// if (b.length > 2) {
// b = b.substr(0, 2);
// }
//document.getElementById("lb_attach").innerHTML += "<p>" + (++cur) + ". <a target='_blank' href='" + r + "'>" + r + "</a> (" + k + "." + b + " kb/s)</p>";
//alert(r); r=fsn+"&"+filename;
var LisBox = document.getElementById("lb_attach");
var fsn="";
var fname="";
cur=LisBox.options.length;
if(r.split('&').length>0)
{
fsn = r.split('&')[0];
fname = r.split('&')[1];
}
if(fname.split('^').length>0)
{fname=fname.split('^')[2]}
var node = document.createElement("<option value='"+fsn+"'></option>");
var text = document.createTextNode((++cur)+"."+fname+"");
node.appendChild(text);
LisBox.appendChild(node);
}
});
});
function upload() {
$('#uploadify').uploadifyUpload();
}
</script>