Запазете таблицата като картина програмно.

Добавено по-късно

Необходимо е да запазите таблицата на HTML страницата като картина. По-добре във формат PNG или JPG. Как да направя това програмно? Тези. от javascript скрипт, който се извиква при щракване върху бутона.

ZY Таблицата е голяма (по-голяма от видимата област - има ленти за превъртане) и съдържа куп снимки.

запазете

Очевидно платното няма да работи. Всичко между таговете . се игнорира. Тези. там масата не може да се тъпче.

Добавено по-късно:
Намерих скрипт, който изобразява HTML към платно. След това можете да запишете от платното.
https://github.com/niklasvh/html2canvas/wiki/Documentation

картина

Нарисувах всичко необходимо на платното. Проблемът е, че трябва да запазя това платно във файл от клиента. За съжаление методът toDataURL изхвърля „Неуловена грешка: SECURITY_ERR: DOM изключение 18“. Оказва се, че снимките трябва да са от същия домейн като самия скрипт. И ги изтеглям от друг сайт. Или този сайт трябва да позволява качване на изображения с помощта
access-control-allow-origin: *
access-control-allow-credentials: вярно

Възможно ли е по някакъв начин да се заобиколи тази сигурност? Качете по някакъв начин снимки през локалния домейн, така че платното да мисли, че са локални?

картина

Не съм добър в мрежата. Не давайте кода на този php?

Добавено по-късно:
О, не. Не поставям страницата на сървъра. Пускам го локално. Как можете да направите това без pkhp?