jquery html5 file 上传图片显示图片
2014-12-20 22:46
429 查看
最近做了一个小例子,在上传用户图像时,如何在上传图片时显示图片。在网上找了很多资料也未能如愿,如是,就用jquery ,html5,实现了,由于开发是在linux 所以未能在ie下测试,在forefox,chrom下是可以的。
一、html下的代码是:
二、jquery js 的代码:不同浏览器下的路径
三、显示图像:
一、html下的代码是:
<div class=' input_box' > <span class='spac' >头</span>相:<input class="input_style" id="'head_image'" name='headimage' type='file' ><label id="prompt_image">*</label> </div> <div style="height:60px; display:none;margin-bottom:10px;padding-left:50px;" id="show_box"> <img id="show_img"> </div>
二、jquery js 的代码:不同浏览器下的路径
function getObjectURL(file) { var url = null ; if (window.createObjectURL!=undefined) { // basic url = window.createObjectURL(file) ; } else if (window.URL!=undefined) { // mozilla(firefox) url = window.URL.createObjectURL(file) ; } else if (window.webkitURL!=undefined) { // webkit or chrome url = window.webkitURL.createObjectURL(file) ; } return url ; }
三、显示图像:
var strsrc=getObjectURL(this.files[0]); $("#show_img").attr("src",strsrc);
相关文章推荐
- jquery html5 file 上传图片显示图片
- jQuery插件之ajaxFileUpload(异步上传图片并实时显示,并解决onchange后ajaxFileUpload失效问题)
- jQuery插件之ajaxFileUpload(异步上传图片并实时显示,并解决onchange后ajaxFileUpload失效问题)
- jQuery插件之ajaxFileUpload(异步上传图片并实时显示,并解决onchange后ajaxFileUpload失效问题)
- jQuery插件之ajaxFileUpload(异步上传图片并实时显示,并解决onchange后ajaxFileUpload失效问题)
- jQuery插件之ajaxFileUpload(异步上传图片并实时显示,并解决onchange后ajaxFileUpload失效问题)
- jQuery-File-Upload图片上传组件简要使用指南(挥泪共享)
- 使用 html5 FileReader 获取图片, 并异步上传到服务器
- jquery_file_upload in Rails(ajax实现多张图片上传)
- 利用jquery,html5实现图片预览实时上传
- springMVC结合ajaxfileupload.js实现图片的上传及时显示
- 使用html5 FileReader获取图片,并异步上传到服务器(不使用iframe)
- 使用jQuery开发一个基于HTML5的漂亮图片拖拽上传web应用
- css实现上传文件,file按钮用图片显示
- jquery+php+ajax显示上传进度的多图片上传并生成缩略图代码
- java图片上传并预览,前台用jQuery插件AjaxFileUpload,后台用FileUtils.copyFile.
- HTML5 之 FileReader 的使用 (二) (网页上图片拖拽并且预显示可在这里学到) [转载]
- 使用jQuery开发一个基于HTML5的漂亮图片拖拽上传web应用
- jQuery-图片上传裁剪插件--imgAreaSelect(分析二) 同步显示图像位置信息
- Jquery上传图片,xml方式显示图片【1】