上传图片获取图片名称
发布时间: 2022-07-14 11:04:03
㈠ JSP获取上传图片的名字
是关于java web的问题吧?
1jsp有表单吧,<input name="file1" type="file" />
2servlet
2.1获取upload对象 ServletFileUpload upload = new ServletFileUpload(fac);
2.2List<FileItem> fileItemList = upload.parseRequest(request);
2.3迭代list fileItem.getFieldName();这里就可获取文件名字 ie浏览器可能会带文件路径+名字 可能需要截取字段等操作
㈡ jquery如何获取input(file)控件上传的图片名称,即"11111.jpg"
$('input').on('change',function(){
var value = $(this).val();
value = value.split("\\")[2];
})
value
就是图片名称。因为浏览器安全机制
获取到的value都是C:\fakepath\
加上图片名,所以可以用这个方式获取。
㈢ asp上传图片的时候怎么获得图片的名称
只能通过JS来实现,你可以建立一个文本框,等上传完图片后,把你图片的保存路径显示在文本框,再进行ASP保存,这样就可以了,不用那么麻烦取什么文件名,直接取全路径,例如:/uploadimg/asp.jpg
㈣ 批量上传图片如何获取所有图片名称并写入表单
我之前写的一个专门用于上传的js插件,也许对你有帮助
http://blog.csdn.net/sq111433/article/details/16872403
㈤ js如何获取上传的图片的名称
<scripttype="text/javascript">
//定义函数创建XMLHTTPRequest
functioncreateXHR()
{
returnnewXMLHttpRequest();
}
varxhr;
functionsendRequest()
{
//1创建XMLHTTPRequest对象
xhr=createXHR();
//2对象xhr进行初始化
vardate=newDate();
varuname=document.myform.uname.value;
xhr.open("GET",
"ajaxServlet?imageName="+imageName+"&t="+date.getTime(),
true);
//3设置回调函数(会被自动调用,由系统触发相应的事件调用)
xhr.onreadystatechange=callback;
//4发送请求
xhr.send(null);
}
//获得响应的结果,并进行处理。
functioncallback()
{
//alert(xhr.readyState);
if(xhr.readyState==4&&xhr.status==200)
{
//获得服务器响应给客户端的数据
varresult=xhr.responseText;
alert(result);
}
}
</script>
热点内容