在上传之前选择文件后显示图像

如何选择图像并在上传之前(在数据库中插入之前)显示图像?

此代码不显示图片:

var a = $('Angry face'), 

  

尊重地

您可以使用HTML5 File API( 教程 )显示所选文件。 最好的方法可能是使用FileReader获取文件的dataURL并将其分配给imgsrc

我认为您可以查看本教程(查看“新热点”部分)以获取jQuery解决方案

有很多JavaScript函数用于在页面上使用response.write渲染图像,这些方法只需搜索Google即可。

但为什么你想做客户端显示? 甚至雅虎或许多着名网站都没有以这种方式处理渲染图像……他们在临时数据库中上传图像,如果用户确认它将被复制到永久数据库中。

如果没有服务器端validation,您需要多行java脚本代码,这些代码在不同浏览器中的行为可能不同。

希望我帮助你一点