设为首页 加入收藏

TOP

java一款支持批量上传的代码示例(九)
2014-11-24 12:02:30 来源: 作者: 【 】 浏览:224
Tags:java 支持 批量 上传 代码 示例
Name='imgstyle';
img.alt='删除一行';
inputNode3.appendChild(img);
if(inputNode3.addEventListener)
{
inputNode3.addEventListener("click",deleterow(form,text1,btn1,inputNode1,inputNode3),false);
}
else if(inputNode3.attachEvent)
{
inputNode3.attachEvent("onclick", deleterow(form,text1,btn1,inputNode1,inputNode3)) ;
}
form.appendChild(text1);
form.appendChild(btn1);
form.appendChild(inputNode1);
form.appendChild(inputNode3);
flag++;
parent.addHeight();
}
var changeva lue=function changeva lue(v1,v2)
{
return function()
{
v1.value=v2.value;
}
}
function init()
{
var btn1=document.getElementById('uploadfile2');
btn1.size=40;
btn1.value='浏览...';
btn1.className="uploadfile2";
}
var deleterow = function(form,text1,btn1,inputNode1,inputNode3){
return function(){
form.removeChild(text1);
form.removeChild(btn1);
form.removeChild(inputNode1);
form.removeChild(inputNode3);
flag--;
parent.decreaseHeight();
}
}
function closeWindow()
{
parent.closeWindow();
}
说明: 最大上传量:1000M,单个文件最大容量:100M
enctype="multipart/form-data" method="post">
添加一行


<script>
Element.hide('progressBar');
Event.observe('fileUploadForm','submit',startProgress,false);
Event.observe('cancelUploadButton','click',cancelProgress,false);
//刷新上传状态
function refreshUploadStatus(){
var ajaxW = new AjaxWrapper(false);
ajaxW.putRequest(
'./BackGroundService.action',
'uploadStatus=',
function(responseText){
eva l("uploadInfo = " + responseText);
var progressPercent = Math.ceil(
(uploadInfo.ReadTotalSize) / uploadInfo.UploadTotalSize * 100);
if(uploadInfo.UploadFlag=='http'){
flag='(HTTP状态)';
}else
{
flag='(FTP状态)';
}
$('progressBarText').innerHTML=flag;
$('progressBarText').innerHTML += ' 上传处理进度: '+progressPercent+'% 【'+
getFileSize(uploadInfo.ReadTotalSize)+'/'+getFileSize(uploadInfo.UploadTotalSize) +
'】 正在处理第'+uploadInfo.CurrentUploadFileNum+'个文件'+
' 耗时: '+(uploadInfo.ProcessRunningTime-uploadInfo.ProcessStartTime)+' ms';
$('progressStatusText').innerHTML=' 反馈状态: '+uploadInfo.Status;
$('totalProgressBarBoxContent').style.width = parseInt(progressPercent * 3.5) + 'px';
}
);
}
//上传处理
function startProgress(){
parent.addProgressHeight();
Element.show('progressBar');
$('progressBarText').innerHTML = ' 上传处理进度: 0%';
$('progressStatusText').innerHTML=' 反馈状态:';
首页 上一页 6 7 8 9 10 下一页 尾页 9/10/10
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇求一个数的阶乘 下一篇使用JAXB处理JavaBean和XML的转换

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: