首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

<input type="file"> 的取值有关问题

2012-03-23 
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>
[解决办法]
探讨
java中在页面时jsp的<input type="file" style="width:250px" id="upload_image_1" >
楼上的我要的是java的

[解决办法]
1楼正解,2楼代码不完整,
[解决办法]
本地预览还是上传至服务器后再预览?
本地预览两种方式:
1.用js代码做效果,注意IE(不同版本号有区别)与FireFox/Chrome有区别(取路径也有区别,1楼的那个好像FF下是不行的),这个可以用Google搜,网上很多现成的;
2.用Java Applet实现取路径,显示图片。注意一个问题:访问本地资源需要需要对打包后的jar文件进行数字签名以取得授权,这方面也可以搜索相关资料。
然后上传至服务器。
如果是上传至服务器后再预览,就按5楼说的做就行了。
[解决办法]
探讨
本地预览还是上传至服务器后再预览?
本地预览两种方式:
1.用js代码做效果,注意IE(不同版本号有区别)与FireFox/Chrome有区别(取路径也有区别,1楼的那个好像FF下是不行的),这个可以用Google搜,网上很多现成的;
2.用Java Applet实现取路径,显示图片。注意一个问题:访问本地资源需要需要对打包后的jar文件进行数字签名以取得授权,这方面也可以搜索相关资料。
……

[解决办法]
http://blog.sina.com.cn/s/blog_771875550100xjxh.html

热点排行