"есть пример на EventSource но он почему то работает только 1 минуту, а потом соединение закрывается" - то есть вы в течение минуты периодически отправляете данные о прогрессе, а соединение все равно закрывается?
сергей захарченко, хорошо, а теперь на той же странице сначала localStorage.setItem('test', 42), потом перезагрузка страницы, а потом console.log( localStorage.getItem('test') ) что выведет? Просто это было бы очень странное поведение, поэтому надо всё это проверить
Afafks123132132165, я сильно сомневаюсь что кто-то захочет потратить свое время чтобы разобраться в вашем коде, а на это понадобится достаточно времени. Если вы допустили логические ошибки, то найти их будет совсем не просто. Лучше попытайтесь разбить задачу на составные и уже после этого решайте каждую в отдельности, это будет гораздо проще.
Вы устанавливаете обработчики событий в функции валидации, так делать нельзя ни в коем случае вообще. Вы ведь понимаете, что у вас обработчики вешаются каждый раз когда форма валидируется? Устанавливайте обработчики вне этой функции.
А зачем в принципе нужно собирать данные в блюре? В каждом обработчике по блюру вызывайте функцию formValidate. Данные собирайте только при отправке.
"так как стилей у него нет, не знаю как в css прописать иерархию классов" - вот тут ничего не понятно. Вам интересно какие активные стили приоритетней других или что? Если да, то на скрине у вас правила как раз расположены в порядке убывания - самое приоритетное сверху.
RAX7, не, я это понял, я имею в виду интересно есть ли еще подобные механизмы влияющие на картинку и можно ли их все учесть, или проигнорировать выбрав другой способ
Я понимаю что технически это решение, но теперь вот интересно возможно ли автоматическое определение всех таких факторов, которые потенциально могут мешать конвертации из svg в канву
impressive17, на SO просто комьюнити более адекватное, они не терпят попрошаек задающих вопросы "куда пойти, куда податься" и вечных нубов стесняющихся смотреть в документацию и туториалы, а так вообще тостер позиционирует себя как такой же сервис как и SO. Для всего остального есть https://stackexchange.com/sites , как и сказали выше