Это мой последний кусок кода:Можно ли сделать снимок экрана со всей веб-страницы с помощью холста?
var canvas = document.getElementById('my-canvas');
var ctx = canvas.getContext("2d");
// Draw the window at the top left of canvas, width=100, height=200, white background
ctx.drawWindow(window, 0,0, 100, 200, "rgb(255,255,255)");
// Open another window with the thumbnail as an image
open(canvas.toDataURL("image/png"));
HTML код:
<canvas id="my-canvas"/><br/>
Примечание: Я пытался различные коды для того, чтобы взять полный скриншот веб-страницы, но с этим кодом I» m только способно взять небольшой фрагмент изображения веб-страницы.
Может кто-нибудь помочь мне с этим? Мне нужен простой скриншот, чтобы использовать его с FF, Opera и Safari (у меня уже есть специальный код для браузера Google Chrome, который отлично работает).
Yup можно через html2canvas. http://hertzen.com/experiments/jsfeedback/ – Faizan
можете ли вы поделиться кодом, который работает в Google Chrome? – Reem