将画布图像保存到仅使用Javascript的服务器

问题描述:

我知道如何用PHP来做到这一点,但没有人知道只有使用JS & HTML才能做到这一点的方法吗?将画布图像保存到仅使用Javascript的服务器

画布图像应保存到服务器,而不是本地。

+1

在发送Ajax调用画布到PHP的数据来实现它。 – FMCorz

+0

不过,除非你的服务器执行JavaScript,否则你已经用[php]标记了这个标签。 – Teemu

+2

但是,你会使用后端实际上保存图像服务器端....如果你只使用JS/HTML你没有服务器访问。除非你在你的假装下考虑node.js – Dellirium

试试这个:

var canvas=document.getElementById("mycanvas"); 
var data=canvas.toDataURL("image/png"); 

发送的Ajax调用

对于JS在浏览器中的安全上下文到PHP的数据,不允许写入到用户的文件系统或服务器文件系统。

您必须有一个服务器端服务才能拦截该文件并将其保存到系统中。

只使用JS,你需要使用的node.js作为服务器端

+0

什么是node.js?你有什么好的链接可以阅读吗? –