![利用JS+HTML5实现图片上传预览效果(实例)](https://1500zi.500zi.com/uploadfile/img/14/595/db55785a9c99ab4e83aa25bd273d387b.jpg)
web前端|H5教程
JS,HTML5,上传图片,预览
web前端-H5教程在项目中遇到用input标签file类型的文件上传,想实在上传之前进行图片的预览功能;之前的做的一个解决方案是文件先上传上去然后返回地址再显示在页面上,这样就不太好,因为用户基本信息可能并没有保存,但是头像却已经改变,如果在需要改变就导致了多余图片的保存服务器。
表白网页php源码下载,ubuntu网络设置刷新,部署tomcat应用程序,爬虫的造句,bt网盘PHP源码,县城seolzw
在网上找了下解决方案,如下所示:
html5登陆页 模板源码,vscode自动刷新插件视频,ubuntu里nfs,应用开发使用tomcat,springboot爬虫图片,php 二分法排序,长乐区专业seo联系方式,php好看的音乐网站源码lzw
html5 图片上传预览#preview {width: 300px;height: 300px;overflow: hidden; } #preview img {width: 100%;height: 100%; }function preview1(file) {var img = new Image(), url = img.src = URL.createObjectURL(file)var $img = $(img)img.onload = function() { URL.revokeObjectURL(url) $(#preview).empty().append($img)} } function preview2(file) {var reader = new FileReader()reader.onload = function(e) { var $img = $(\).attr("src", e.target.result) $(#preview).empty().append($img)}reader.readAsDataURL(file) } $(function() {$([type=file]).change(function(e) { var file = e.target.files[0] preview1(file)}) })
bt币交易平台源码,ubuntu切换内核教程,梦见鞋子里爬虫,php culr,网站seo置顶lzw