Обновить
* Тема закрыта!
1. [автор] (11 май 2017, 10:40) [0/0] [0] [спам] [под]

Можно ли как-то реализовать чтоб скриншот делался при обновлении (перезагрузке) страницы ?

Вот код на js:

$(document).ready(function() {
$('#megaButton').live('click',function(){
//собственно включение самого html2canvas
$('body').html2canvas();
setTimeout("makeIT()", 1000)
});
});
function makeIT()
{
//если на странице только один canvas, то можно так:
var canvas = $('canvas')[0];
//получаем картинку в base64
var data = canvas.toDataURL('image/png').replace(/data:image\/png;base64,/, '');

//все возникшие проблемы решились удалением canvas
$('canvas').remove();

//засылаем картинку на сервер
$.post('savepic.php',{data:data}, function(rep){
alert('Изображение '+rep+' сохранено' );
});
}


Изм. 2 раз. / Посл. изм. (11 май 2017, 10:42)
2.
bibilink * 19.01
(13 май 2017, 13:42) [0/0] [0] [спам] [под]

$(document).ready(function(){
$('body'*.html2canvas();
makeIT();
});

//должно работать

3. [автор] (13 май 2017, 14:17) [0/0] [0] [спам] [под]

Закрыл тему!

  • 1 из 1
Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений