2013-05-08 80 views
0

我试图使用feedback.js(基于html2canvas)om我的网站(PHP)为了让用户发送当前截图到我的电子邮件。 但我不知道如何与XHR,JSON ......这一切新萝我发送和接收图片xhr javascript

这里是beeing发送方式:

xhr.open("POST", this.url, true); 
xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); 

xhr.send("data=" + encodeURIComponent(window.JSON.stringify(data))); 

我如何收到此URL中的数据,以及如何发它作为图片到我的电子邮件?

+0

这是不可能的。您需要使用带有文件输入的表单 - 这正是您需要的,因为文件输入是让用户选择图像文件的唯一方法。 – RoToRa 2013-05-08 13:20:50

+0

你能解释更多并添加代码吗?谢谢 – user1797901 2013-05-08 13:47:35

+0

只是一个正常的形式:'

' – RoToRa 2013-05-08 14:53:11

回答

0

我想你可以尝试将图像转换为base64字符串并将其发送到服务器,就像一个简单的文本数据