小弟现在做了个项目要求批量上传图片,类似于人人网的上传图片的功能,请大神们指点。用的是html。对于单个的上传还是没有问题的,问题就出在多图片上传,在线等待!会提供所有分数。
解决方案 »
- 请教sendRedirect()的问题
- 求汉字的长度的正则表达式
- 高分请教,在网页中选择路径的问题,急!
- 有关XML采用UTF-8编码的问题?急需解决???
- 二句话有什么区别,好像是一样的?
- java中存储过程使用 ,在线等待!!急!!!!
- 我怎么没法回复???!!!
- 怎么在JSP之间传递向量
- session应该是给每个客户端都分配一个的。。但是我却遇到了下面的问题!!!
- [ 求助 ]unexpected token错误,org.hibernate.hql.internal.ast.ErrorCounter.reportError
- java web ssh 项目刷新重新添加问题
- 通过URL传递JSON格式参数的问题
单个上传的方法应该只告诉你路径就能上传吧。批量上传:多个文本框name熟悉相同的时候取到的是一个数组吧。
循环数组name="aaa" value="file1"
name="aaa" value="file2"
不知道对不对。。
var str = "<tr><td class='tdClass'>图片" + idnum + ":</td>";
str += "<td class='tdClass'><input type='text' id='image_addr"
+ idnum
+ "' value='' readonly='readonly' /><input type='button' id='upload_btn"
+ idnum + "' value='上传' onclick='imageUpload1("+imageHost+","+idnum+")'/><input name='imageAddr" + idnum
+ "' id='image_url_" + idnum + "' type='hidden' /><span id='prompt"
+ idnum + "'style='display: none'></span> <img id='image_preview"
+ idnum + "' src='' style='display: none' />";
str += "</span></td></tr>";
我用的这个自增,js添加表单进行上传照片。可是这样不行,没有反应啊!
http://www.uploadify.com/
1是用JS实现,用JS控制,用户每按一次“添加文件”,就添加一个<input type='file'>,让用户选择文件。所有文件选好了之后,就提交
2是用flash上传,有些做的比较好的flash。
http://www.uploadify.com/ 楼主可以去看下
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=uft-8">
<script type="text/javascript">
var count=0;
function add(){
var div = document.createElement( "div" );
div.id = "div_id";
div.name = 'div_name';
div.innerHTML = "<input type='file' value='' name='file"+(++count)+"' />";
var body = document.getElementsByTagName("body")[0];
body.appendChild(div);
} </script>
</head>
<body>
<input type='button' onclick='add();' value='添加文件'/>
<div><input type='file' id='file0' /></div>
</body>
</html>