JQuery AJAX хранить холст в папке / на сервере - PullRequest
1 голос
/ 12 декабря 2011

У меня вопрос по поводу этого фрагмента кода:

function upload(){
<!-- grab our drawing data from our myCanvas --> 
var myDrawing = document.getElementById("requiem");
<!-- start our datastring --> 
var drawingString = myDrawing.toDataURL("image/png");
var postData = "canvasData="+drawingString;   
var ajax = new XMLHttpRequest();
<!-- specify our php processing page --> 
ajax.open("POST",'saveImage.php',true);
<!-- set the mime type so the image goes through as base64 --> 
ajax.setRequestHeader('Content-Type', 'canvas/upload');
ajax.onreadystatechange=function(){
     <!-- once the image data has been sent call a simple alert --> 
         if (ajax.readyState == 4){
             alert("image saved");
         }
}
    ajax.send(postData);
} 

Когда я вызываю функцию upload() в jquery, ничего не происходит.Я получаю всплывающее сообщение, указывающее, что изображение было успешно сохранено, но это не так.

Мне было интересно, нужно ли переписать код для соответствия обновленным библиотекам?Я думаю, что он довольно старый?

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...