У меня есть холст на моей веб-странице. Здесь пользователь рисует изображение. Теперь, когда пользователь нажимает кнопку отправки, я хочу, чтобы браузер отправлял данные холста вместе с другими полями.
Можно ли отправить данные холста. Если да, то как?Отправка данных холста на сервер
2
A
ответ
8
canvas.toDataURL("image/png");
возвратит ваши данные изображения в качестве данных: URI
Вы можете установить его в скрытом поле и представить его в форме.
Или вы можете отправить его по запросу AJAX.
Вы можете создать другое изображение с URI, и перерисовать изображение
var imageURI = ...
// TODO: get the URI
var context = canvas.getContext('2d');
var img = new Image();
img.onload = function() {
ctx.drawImage(img,0,0);
}
img.src = imageURI;
Смежные вопросы
- 1. Отправка данных на сервер
- 2. Отправка данных на сервер
- 3. Отправка html-кода холста на клиентской веб-странице на сервер?
- 4. Отправка двоичных данных на сервер
- 5. Отправка данных на сервер PHP
- 6. Отправка данных на сервер nodejs
- 7. Отправка данных на внешний сервер
- 8. отправка gps данных на сервер
- 9. отправка JSON данных на сервер
- 10. Отправка данных на веб-сервер
- 11. Отправка данных на веб-сервер
- 12. Сохранение данных холста HTML5 на сервер
- 13. Отправка данных на сервер в узле
- 14. Отправка данных на сервер не работает
- 15. Отправка больших данных на сервер, кросс-домен
- 16. Отправка данных на сервер с $ .ajax запрос
- 17. Отправка регистрации данных с пользователя на сервер
- 18. ExtJS Отправка данных на сервер по UDP
- 19. Отправка данных на сервер с помощью GET
- 20. Отправка/получение данных на сервер в C#
- 21. Отправка данных формы на сервер узла
- 22. Отправка данных на сервер с помощью AJAX?
- 23. ASP.NET: отправка данных с клиента на сервер
- 24. отправка данных на сервер с использованием kivy
- 25. Отправка данных на сервер с помощью Canvas
- 26. отправка данных на сервер из приложения iphone
- 27. Отправка данных на сервер из одного поля
- 28. Отправка данных на внешний сервер в django
- 29. Отправка измененных данных на сервер (с таймером)
- 30. Отправка некоторых данных на сервер и выборка
Как изображение закодированное. Я спрашиваю об этом, потому что я пошлю это изображение в браузер другого клиента, и я хочу отобразить это изображение обратно в холст. – Ashwin
Я обновил свой ответ. –
Спасибо. Ваш ответ был весьма полезен :) – Ashwin