从小白到码农 2021-02-20 11:23 采纳率: 0%
浏览 24

下载了个webUploader上传文件插件,复制官网上的mode,但出bug了

<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,可以给我用用吗

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2022-09-07 18:01
    关注
    不知道你这个问题是否已经解决, 如果还没有解决的话:

    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 以帮助更多的人 ^-^
    评论

报告相同问题?

悬赏问题

  • ¥15 ansys fluent计算闪退
  • ¥15 有关wireshark抓包的问题
  • ¥15 需要写计算过程,不要写代码,求解答,数据都在图上
  • ¥15 向数据表用newid方式插入GUID问题
  • ¥15 multisim电路设计
  • ¥20 用keil,写代码解决两个问题,用库函数
  • ¥50 ID中开关量采样信号通道、以及程序流程的设计
  • ¥15 U-Mamba/nnunetv2固定随机数种子
  • ¥15 vba使用jmail发送邮件正文里面怎么加图片
  • ¥15 vb6.0如何向数据库中添加自动生成的字段数据。