首页 > Windows开发 > 详细

js图片前端预览之 filereader 和 window.URL.createObjectURL

时间:2016-06-29 13:15:43      阅读:861      评论:0      收藏:0      [点我收藏+]
 
 1 //preview img
 2     document.getElementById(‘imgFile‘).onchange = function(e){
 3         common.showLoading();
 4         activateButton();
 5         var ele =  document.getElementById(‘imgFile‘).files[0];
 6 
 7 
 8         var fr = new FileReader();
 9         fr.onload = function(ele){
10 
11             var pvImg = new Image();
12             pvImg.src = ele.target.result;
13             pvImg.setAttribute(‘id‘,‘previewImg‘);
14 
15             $(‘.preview_wrap‘).html(‘‘).append(pvImg);
16             $(‘#closePreview‘).show();
17             common.hideLoading();
18         }
19 
20         fr.readAsDataURL(ele);
21     }

 

 1 //preview img
 2     document.getElementById(‘imgFile‘).onchange = function(e){
 3         common.showLoading();
 4         activateButton();
 5         var ele =  document.getElementById(‘imgFile‘).files[0];
 6 
 7         var createObjectURL = function(blob){
 8           return window[window.webkitURL ? ‘webkitURL‘ : ‘URL‘][‘createObjectURL‘](blob);
 9         };
10         var newimgdata = createObjectURL(ele);
11 
12         var pvImg = new Image();
13         pvImg.src = newimgdata;
14         pvImg.setAttribute(‘id‘,‘previewImg‘);
15 
16         $(‘.preview_wrap‘).html(‘‘).append(pvImg);
17         $(‘#closePreview‘).show();
18         common.hideLoading();
19 
20 
21     }

 技术分享

 

 

 

 技术分享

 

js图片前端预览之 filereader 和 window.URL.createObjectURL

原文:http://www.cnblogs.com/saysmy/p/5626337.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!