Canvas временное сохранение на сервер по просьбе клиента и выдача на загрузку 
		
		
		
		Здравствуйте. 
	Собственно весь вопрос в заголовке, но я поясню. При нажатие, допустим на кнопочку, canvas сохраняется на сервере, на сутки, а потом выдается на загрузку клиенту, а на самой странице появляется временная ссылка на файл.  | 
	
		
 canvas сохранить можно по dataURI, читайте HTML5 доки. 
	http://javascript.ru/forum/misc/8266...khranenie.html http://habrahabr.ru/post/119772/ сохраняется на сервере, на сутки - это уже в php скрипте реализуется. ссылка на временной файл - тоже php.  | 
	
		
 Я нашёл вот такой пример http://www.html5canvastutorials.com/...g-as-an-image/ но при подстановке этого в мой скрипт  
	http://bart.grindel.su/test http://bart.grindel.su/js/bart.js Ничего не происходит...  | 
	
		
 Цитата: 
	
 Ваш сервер не грузит что то  | 
	
		
 Знаю, но у меня и это не работает) 
	 | 
	
		
 Цитата: 
	
 
document.onkeyup = function (e) {
	e = e || window.event;
	if (e.keyCode === 13) {
		alert("Вы нажали Enter!");
var dataURL = document.getElementById('bart').toDataURL();
document.getElementById("canvasImg").src = dataURL;
	}
	
	return false;
};
 | 
	
		
 vadim5june, 
	Вот:http://bart.grindel.su/test/  | 
	
		
 Цитата: 
	
 или отдельную кнопку для этого делайте или в draw в конце вставьте ctx.drawImage(sprite, 498, 128, 80, 180, 406, 118, 80, 180); test(); };  | 
	
		
 Цитата: 
	
  | 
	
		
 Цитата: 
	
 sprite.onload=function(e){draw('bar... а test сразу выполняется-раньше draw как у Вас было function test (){... test() http://learn.javascript.ru/events-and-timing-depth  | 
	
		
 Понятно. 
	А при выводе на загрузку можно ли ему название какое-нибудь дать, или это уже сложно? Для конвертации в Jpg нашёл библиотеку: http://www.nihilogic.dk/labs/canvas2image/ Но даже у них на сохранение выводится без названия.  | 
	
		
 Grindel, 
	http://habrahabr.ru/post/133351/  | 
	
		
 Цитата: 
	
 Можно сохранять в localStorage в браузере-вообще без сервера-по мне так лучший вариант  | 
	
		
 Цитата: 
	
  | 
	
		
 vadim5june,Сейчас я понял, что на данном этапе, сохранение на сервере не требуется, достаточно того что уже сделано:)  
	Спасибо ещё раз=)  | 
| Часовой пояс GMT +3, время: 04:28. |