<html>
<head>
<title>批量录入文件</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script type="text/javascript" src="/js/jquery-1.3.2.min.js"></script>
<link href="/swfupload/webuploader-0.1.5/webuploader.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="/swfupload/webuploader-0.1.5/webuploader.js"></script>
<script type="text/javascript">
function CloseWin(){
window.opener=null;
window.open('','_self');
window.close();
}
function CloseWin()
{
var ua=navigator.userAgent
var ie=navigator.appName=="Microsoft Internet Explorer"?true:false
if(ie){
var IEversion=parseFloat(ua.substring(ua.indexOf("MSIE ")+5,ua.indexOf(";",ua.indexOf("MSIE "))))
if(IEversion< 5.5){
var str = '<object id=noTipClose classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">'
str += '<param name="Command" value="Close"></object>';
document.body.insertAdjacentHTML("beforeEnd", str);
document.all.noTipClose.Click();
}
else{
window.opener =null;
window.close();
}
}
else{
window.close()
}
}
function next(flag){
var rid=document.getElementById("rid").value;
if(flag==0){
location.href='/swfupload/files.jsp?rid='+rid;
}else{
window.opener.focus();
window.opener.fils(rid,0,null);
CloseWin();
}
}
function ne(){
var rid=document.getElementById("rid").value;
location.href='/swfupload/files.jsp?rid='+rid;
}
var uploader = WebUploader.create({
// swf文件路径
swf: '/swfupload/webuploader-0.1.5/Uploader.swf',
// 文件接收服务端。
server: '/upload;jsessionid=<%=sid%>?user=<%=user%>&rid=<%=rid%>&dbid=<%=dbid%>',
// 选择文件的按钮。可选。
// 内部根据当前运行是创建,可能是input元素,也可能是flash.
pick: '#picker',
// 不压缩image, 默认如果是jpeg,文件上传前会压缩一把再上传!
resize: false
});
uploader.on( 'fileQueued', function( file ) {
$list.append( '<div id="' + file.id + '" class="item">' +
'<h4 class="info">' + file.name + '</h4>' +
'<p class="state">等待上传...</p>' +
'</div>' );
});
uploader.on( 'uploadProgress', function( file, percentage ) {
var $li = $( '#'+file.id ),
$percent = $li.find('.progress .progress-bar');
// 避免重复创建
if ( !$percent.length ) {
$percent = $('<div class="progress progress-striped active">' +
'<div class="progress-bar" role="progressbar" style="width: 0%">' +
'</div>' +
'</div>').appendTo( $li ).find('.progress-bar');
}
$li.find('p.state').text('上传中');
$percent.css( 'width', percentage * 100 + '%' );
});
uploader.on( 'uploadSuccess', function( file ) {
$( '#'+file.id ).find('p.state').text('已上传');
});
uploader.on( 'uploadError', function( file ) {
$( '#'+file.id ).find('p.state').text('上传出错');
});
uploader.on( 'uploadComplete', function( file ) {
$( '#'+file.id ).find('.progress').fadeOut();
});
</script>
</head>
<body bgcolor="#FCFCFC" topmargin="0px" leftmargin="10px" rightmargin="10px">
<input type="hidden" id="rid" value="<%=rid %>"/>
<div id="content">
<form id="form1" action="UploadFileExampleSubmit.jsp"
method="post" enctype="multipart/form-data">
<div id="uploader" class="wu-example">
<!--用来存放文件信息-->
<div id="thelist" class="uploader-list"></div>
<div class="btns">
<div id="picker">选择文件</div>
<button id="ctlBtn" class="btn btn-default">开始上传</button>
</div>
</div>
</form>
</div>
<div align="center">
<input type="button" name="Submit" onClick="javascript:ne();"
value="下一步">
</div>
<jsp:include page="/swfupload/clearsess.jsp"></jsp:include>
</body>
</html>
效果图如下:请各位大佬解惑,我错在哪了,或者谁有mode,可以给我用用吗