87,990
社区成员
发帖
与我相关
我的任务
分享
queue = '#' + jQuery(this).attr('id') + 'Queue';
jQuery(queue).append('<div id="' + jQuery(this).attr('id') + ID + '" class="uploadifyQueueItem">\
<span class="fileName" style="margin-right:200px;">' + fileName + '</span>\
<span class="byteSize" style="margin-left:90px;">' + byteSize + suffix + '</span>\
<span style="margin-left:100px;">等待上传...</span>\
<span style="margin-left:80px;"><a href="javascript:jQuery(\'#' + jQuery(this).attr('id') + '\').uploadifyCancel(\'' + ID + '\')"><img src="' + settings.cancelImg + '" border="0" /></a></span>\
<span class="percentage"></span>\
</div>');
上传文件总大小<input type="text" id="fileSize"></br>
<input type="file" onchange="fn(this)">
function fn(self){
var el = $("#fileSize"),
_fileSize = el.val();
if ($.browser.msie){
var img = new Image();
img.dynsrc = self.value;
el.val(+_fileSize + +img.fileSize);
} else if ($.browser.mozilla){
el.val(+_fileSize + +self.files[0].fileSize);
}
var a = 0;
for (var i = 0; i < jQuery(queue).children().length - 1; i++) {
a = a + parseFloat($(queue).find(".byteSize").get(i).innerHTML.toString())
}
el.get(0).innerHTML = a;