仅使用Javascript将画布图像保存到服务器
我知道用PHP做这件事的方法,但是有人知道只用JS和HTML做这件事的方法吗 画布图像应保存到服务器,而不是本地。尝试以下操作:仅使用Javascript将画布图像保存到服务器,javascript,php,canvas,save,Javascript,Php,Canvas,Save,我知道用PHP做这件事的方法,但是有人知道只用JS和HTML做这件事的方法吗 画布图像应保存到服务器,而不是本地。尝试以下操作: var canvas=document.getElementById("mycanvas"); var data=canvas.toDataURL("image/png"); 通过ajax调用将数据发送到php var canvas=document.getElementById("mycanvas"); var data=canvas.toDataURL("ima
var canvas=document.getElementById("mycanvas");
var data=canvas.toDataURL("image/png");
通过ajax调用将数据发送到php
var canvas=document.getElementById("mycanvas");
var data=canvas.toDataURL("image/png");
在浏览器安全上下文中,通过ajax调用将数据发送到php For JS,不允许写入用户的文件系统或服务器文件系统 您必须有一个服务器端服务,该服务将拦截文件,然后将其保存到系统中
要仅使用JS实现,您需要使用node.JS作为服务器端对于浏览器安全上下文中的JS,不允许写入用户的文件系统或服务器文件系统 您必须有一个服务器端服务,该服务将拦截文件,然后将其保存到系统中
要仅使用JS实现,您需要使用node.JS作为服务器端通过Ajax调用将画布数据发送到PHP。除非您的服务器执行JavaScript,否则没有办法,您已经用[PHP]标记了它。但是,您将如何使用后端来实际保存服务器端的图像。。。。如果您只使用JS/HTML,则没有服务器访问权限。除非你在一个Ajax调用下把你的画布中的NoDE.js当作你的画布的数据。否则,除非你的服务器执行JavaScript,否则你已经用PHP[]标记了这个。但是,你要用后端来保存映像服务器端……如果您只使用JS/HTML,则没有服务器访问权限。除非你在你的假设下考虑No.js什么是No.js?你有什么好的链接我可以读到吗?什么是node.js?你有什么好的链接我可以读到吗?