将<img/>标记内的base64图像发送到服务器(&lt; 10MB)?

时间:2013-09-17 20:58:40

标签: javascript html ajax jquery

我的网站上有一个标签,它是从像camanjs

这样的画布生成的
Caman('#my-image', function () {
    this.brightness(10);
    this.contrast(30);
    this.sepia(60);
    this.saturation(-30);
    this.render();
  });

画布可以像这样转换为base64:

var strDataURI = oCanvas.toDataURL();  
// returns "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACt..."

如何将此图像(2MB - 10MB)发送到我的服务器?

我知道我可以用这个:

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

这是图片的好方法&lt; 10MB?

0 个答案:

没有答案