当我们利用ajax从后台获取图片的时候,一般有两种方法。
一种是获取后台传递过来的图片的url
一种是获取后台传递过来的图片数据流。
当我们获取图片数据流的时候,应该这样处理这些数据流,让它在前台展示出图片.
HTML
<img src="" alt="">
Jquery
$(function(){
$.post(url,{
postdata:postdata
},function(result){
$("#images").attr("src","data:image/gif;base64,"+result);
})
})
将数据流的前面加上 data:image/gif;base64 放到img的src里面