实现上传(增删)多个文件的客户端写法。

转载 2006年05月20日 19:51:00
在页面的客户端,实现一次上传多个文件总是非常麻烦,那个讨厌的file按钮总是改不了,这也许是个比较好的办法,给大家参考。删除

<form name="form" method="post" enctype="multipart/form-data" target="editpost" ID="Form1">
<select class="TBGen" name="SelectFile" style="width:200"></select>
<button onclick="DelFiletoSelect()">删除</button>
<span id="AffixFile">
 <span><input style="width:10" name="affixs" type="file" onpropertychange="AddFiletoSelect(this)"></span>
</span>
</form>
<SCRIPT LANGUAGE="JavaScript">
 function AddFiletoSelect(aoFile){
   if ((aoFile==null)||(aoFile.value=="")) return;
   var loOpts = form.SelectFile.options;
   loOpts[loOpts.length] = new Option(aoFile.value,aoFile.uniqueID);
   aoFile.parentElement.style.display = "none";
   var loObj = document.createElement("span");
   loObj.innerHTML = '<input style="width:10" name="affixs" type="file" onpropertychange="AddFiletoSelect(this)">';
   AffixFile.insertBefore(loObj);
 }
 function DelFiletoSelect(){
  loEL = document.all(form.SelectFile.value);
  if (loEL!=null){
   loEL = loEL.parentElement;
   AffixFile.removeChild(loEL);
  }
  var loOpts = form.SelectFile.options;
  if(loOpts!=null&&loOpts.length>0){
   loSel = loOpts[form.SelectFile.selectedIndex]
   loOpts.removeChild(loSel);
  }
 }
</SCRIPT>

网络编程_多线程改进多个客户端上传文件案例

package cn.itcast_15; import java.io.IOException; import java.net.ServerSocket; import java.net.Soc...

TFTP服务器端源代码,可同时支持多个客户端同时下载上传

By Fanxiushu   转载或引用请注明原作者。 TFTP是个十分简单的基于UDP的传输协议,因为TFTP本身很大的局限性,比如传输的文件本身受32M的限制,传输效率低下等等, 所以...

Tcp:上传图片升级版(满足多个客户端同时上传)(加入线程了)(自编)

import java.io.*; import java.net.*; class L { public static void main(String args[]) throws Ex...

文件分块上传客户端实现

首先对文件按内容分块(有块大小的约束),然后对于每个chunk构造单独的一个UDP 数据报进行传输,在应用层的开始是自定义的包头,有块号,块长度,块指纹等元数据信息,这些信息便于接收端能够按序正确接收...

html5 如何实现客户端验证上传文件的大小

在HTML 5中,现在可以在客户端进行文件上传时的校验了,比如用户选择文件后,可以 马上校验文件的大小和属性等。本文章向码农介绍html5 如何实现客户端验证上传文件的大小,感兴趣的码农可以参考一下。...

JavaWeb从入门到放弃(9)-实现一个客户端上传文件到服务端

先上移动端代码:retrofit+rxjava Map map = new HashMap(); File file = new File(Environment.g...
  • shb2058
  • shb2058
  • 2017年11月03日 15:28
  • 53

Android客户端实现七牛云存储文件上传

1.简单文件上传  上传模型如下。    1.1获得Token            不管是简单文件上传,还是分片上传、断点续传 都需要首先访问服务器,以获得上传凭证信息Token.。用于测试时,可...

如何利用Axis2+Spring实现文件上传(支持jsp页面的form表单提交),Android客户端调用

参考博文: http://blog.csdn.net/thinkpadshi/article/details/8173765 http://blog.csdn.net/helloworlddrea...

用Java实现简单的文件上传服务器和客户端

文件上传服务器端: /** * 使用TCP协议实现上传功能的服务器端 * 思路: * 新建ServerSocket * 等待客户端连接 * 连接上后开启子线程,把连接获取的Socket传给...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:实现上传(增删)多个文件的客户端写法。
举报原因:
原因补充:

(最多只允许输入30个字)