Как сохранить содержимое div в виде изображения?

По сути, я делаю то, что говорится в заголовке, пытаясь сохранить содержимое div в виде изображения.

Я планирую сделать небольшое онлайн-приложение для iPad.

Одна функция, которая является обязательной, имеетСохранить' кнопка, которая может сохранить всю веб-страницу в виде изображения и сохранить это изображение на iPad 'с камеры ролл. Я хочу сохранить все содержимое div, а не только видимую область.

Я коротко искал в Интернете, но не могне могу найти много документации ни о чем. Я нашел много на HTML5 Canvas. Вот код, который я собрал:


function saveimg()
{
    var c = document.getElementById('mycanvas');
    var t = c.getContext('2d');
    window.location.href = image;

    window.open('', document.getElementById('mycanvas').toDataURL());
}



This is just a test<br>
12344<br>


Save

Хотя я получаю эту ошибку:

TypeError: c.getContext is not a function

Это приложение будет построено только с использованием HTML, CSS и jQuery (или других библиотек Javascript).

Ответы на вопрос(2)

Ваш ответ на вопрос