<input type="file"> 的取值有关问题
input typefile 的取值问题java中在页面时jsp的input typefile stylewidth:250px idupload_
<input type="file"> 的取值问题
java中在页面时jsp的<input type="file" style="width:250px" id="upload_image_1" >
我想做个上传图片及时预览的功能,然后在jsp中取出input文本框的路径。
[解决办法]
document.formName.id.value 取值。
[解决办法]
楼主其实Google有大把样例,下面是其中一类,但IE7会有问题,需要特殊处理。
另外,由于涉及到本地文件访问,IE安全控制有时候也会让图片出不来。
HTML code<html xmlns="http://www.w3.org/1999/xhtml" ><head runat="server"> <title>无标题页</title> <script type="text/javascript"> function Preview(file) { document.getElementById("Test").src = file; } </script></head><body> <form id="form1" runat="server"> <asp:FileUpload ID="FileUpload1" runat="server" /> <img id='Test' src=''></img> </form></body></html>
[解决办法]
[解决办法]
1楼正解,2楼代码不完整,
[解决办法]
本地预览还是上传至服务器后再预览?
本地预览两种方式:
1.用js代码做效果,注意IE(不同版本号有区别)与FireFox/Chrome有区别(取路径也有区别,1楼的那个好像FF下是不行的),这个可以用Google搜,网上很多现成的;
2.用Java Applet实现取路径,显示图片。注意一个问题:访问本地资源需要需要对打包后的jar文件进行数字签名以取得授权,这方面也可以搜索相关资料。
然后上传至服务器。
如果是上传至服务器后再预览,就按5楼说的做就行了。
[解决办法]
[解决办法]
http://blog.sina.com.cn/s/blog_771875550100xjxh.html