html5实现上传图片预览
类别:Web前端 浏览量:1409
时间:2015-3-29 html5实现上传图片预览
html5实现上传图片预览在HTML5中,通过FileReader可以轻松的实现这个功能。
只要在<input type="file" />文件表单元素中监听 onchange 事件,然后通过FileReader读取图片文件,然后将读取的内容在<img>中显示即可。
实现代码
<!DOCTYPE html>
<html lang="zh-cn">
<head>
<meta charset="utf-8" />
<meta name="author" content="EdieLei" />
<title>HTML5 图片上传预览</title>
<script type="text/javascript" src="http://common.cnblogs.com/script/jquery.js"></script>
<script type="text/javascript">
$(function(){
$('#img').change(function(){
var file = this.files[0]; //选择上传的文件
var r = new FileReader();
r.readAsDataURL(file); //Base64
$(r).load(function(){
$('li').html('<img src="'+ this.result +'" alt="" />');
});
});
});
</script>
</head>
<body>
<h3>HTML5 图片上传预览</h3>
<input id="img" type="file" accept="image/*" /><br />
<li></li>
</body>
</html>
标签:上传图片
您可能感兴趣
- java上传图片压缩包(js实现多张图片打包成zip)
- 织梦怎么添加图片(织梦怎么去掉上传图片的水印改为自己设计的水印)
- laravel连接多个数据库(laravel实现一个上传图片的接口,并建立软链接,访问图片的方法)
- laravel数据迁移(Laravel框架实现的上传图片到七牛功能详解)
- laravel 开发自定义组件(laravel实现上传图片并在页面显示的例子)
- laravel设置读写权限(解决laravel上传图片之后,目录有图片,但是访问不到404的问题)
- laravel新增数据表(laravel实现上传图片的两种方式小结)
- ASP.NET如何获取上传图片的宽和高
- laravel怎样封装增删改查(laravel框架上传图片实现实时预览功能)
- dedecms样式的引入(dedecms 5.7 文章不能上传图片的解决方法Upload filetype not allow)
- elementui自定义坐标(element-ui 上传图片后标注坐标点)
- dede图片上传问题(DEDE图片集上传图片时出错显示FILEID的解决方法)
- formdata上传图片参数(data:image data url 文件转为Blob上传后端的方法)
- php上传图片视频代码(详解PHP素材图片上传、下载功能)
- php 上传图片如何压缩(PHP实现将上传图片自动缩放到指定分辨率,并保持清晰度封装类示例)
- vue用手动上传图片(vue上传图片文件的多种实现方法)
- 学会这26种姿势,你就可以和兵哥哥切磋了(你就可以和兵哥哥切磋了)
- 吴彦祖陈冠希 恩怨 ,失去曾让他流泪的女友,终遇走过18年真爱(吴彦祖陈冠希恩怨)
- 痴情男神 吴彦祖 与妻子恋爱8年,结婚10年,家庭幸福美满(痴情男神吴彦祖)
- 成功破圈,小牛电动SQi强势开 跨(小牛电动SQi强势开)
- 挑战新国标电自天花板,九号机械师MMAX 110P深度体验(挑战新国标电自天花板)
- 《满江红》不要只当电影看,学生应该这样做(满江红不要只当电影看)
热门推荐
- yii数据库测评(Yii2.0框架behaviors方法使用实例分析)
- python怎么实现链表(Python实现数据结构线性链表单链表算法示例)
- SQL Server中raiserror
- wxpython 弹出对话框显示图片(WxPython建立批量录入框窗口)
- python响应处理post请求(Python3模拟curl发送post请求操作示例)
- mysql字符集怎么看(mysql字符集相关总结)
- mysql对大表千万级如何优化(MySQL 大表的count优化实现)
- css3旋转立方体效果(利用CSS实现立方体360度旋转效果实例代码)
- vuex存取修改数据流程(vuex数据持久化的两种实现方案)
- js时间日期处理
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9