我们通过获取 json 来显示框图像和蒙版图像。
用户将点击蒙版图片并上传他们自己的图片。
问题:
单击保存按钮,面具图像和用户上传的图像都保存在服务器中,如下所示....
要求:
但是 Onclick Save 按钮,我只需要在服务器上保存用户上传的图像。
以下是用户上传的图片:
html
<button class ="save" onclick="test()">Save image to server</button>
脚本
function test() {
var canvas = document.getElementById("1");
var dataURL = canvas.toDataURL(); // THE BASE 64 DATA
var dataFileName = document.getElementById('fileup').value.replace(/.*(\/|\\)/, ''); // GET THE FILE NAME THAT USER CHOSE
var dataFileType = dataFileName.split('.').pop();
$.ajax({
type: "POST",
url: "save.php",
data: {
imgBase64: dataURL,
imgFileName: dataFileName,
imgFileType: dataFileType
}
}).done(function(o, imgFileName) {
console.log(o);
var response = JSON.parse(o);
console.log(response);
$('body').prepend('<img src="' + dataFileName + '" style="height: 200px; width: auto;">');
});
}
肥皂起泡泡
守着一只汪