如何实现在客户端上传图片后立即显示?

图片点击完上传后,直接在客户端浏览器显示。
图片说明

4个回答

不需要上传就可以预览。。(safari除外)
javascript客户端图片预览,兼容最新firefox,chrome和IE11

showbo
支付宝加好友偷能量挖,胡杨等着我的招呼 回复nndtdx: 你这个ie8-不支持,因为ie8-没有FileReader对象
5 年多之前 回复
nndtdx
程静涛 http:/jsfiddle.net/ugPDx
5 年多之前 回复
nndtdx
程静涛 thank you 在jsfiddle上找到一个示例
5 年多之前 回复

@showbo thank you ~
在jsfiddle上找到一个示例。

你可以上传后通过Ajax从后台通过I/O流读取

Struts2的话,当用户点击上传图片这个按钮后,就提交到一个action,这个action处理文件上传,上传完毕后,想要立刻显示,可以在struts.xml文件下配置相应的result

 <result>/success.jsp</result>

然后在success.jsp里面把你上传到的图片使用html语言显示在界面上

 <img src="upload/<s:property value="uploadFileName"/>"/>
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐