2012-12-16 81 views
1

我使用base64编码来动态显示图像(通过选择图像)。如何将图像base64发送到服务器

<img style="width: 412px;" src="data:image/gif;base64,R0lGODlhwAAAAXAAACH5BAEAAPwALA 

如何将图像发送到服务器?由$ .ajax()和无回发。

在此先感谢

回答

2
$.ajax({ 
    type: 'POST', //or get 
    url : 'urlToMyServer.aspx', 
    data: { img : $('img').attr('src') } 
}); 

如果B64 is'nt好长好长,只是把它的常规方法是什么?

+0

'data:$('img')。attr('src')'这不起作用。 'data'接受一个对象或查询字符串。 – iMoses

+0

坦克,这种方式图像大小> 50kb,注意工作。 –

+0

@iMoses它接受任意的字符串,这jQuery将发送字面作为POST请求主体 – Esailija

相关问题