這是我的代碼的最後一塊:是否可以使用畫布截取整個網頁?
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/>
注:我爲了拿一個完整的網頁截圖,但與此代碼我一直在嘗試不同的代碼m只能拍攝一小片網頁圖像。
有人可以幫助我嗎? 我需要一個簡單的屏幕截圖代碼才能在FF,Opera和Safari中使用它(我已經有一個完美的Google Chrome瀏覽器的特定代碼)。
是可以通過html2canvas。 http://hertzen.com/experiments/jsfeedback/ – Faizan 2013-05-13 17:16:48
您能否分享適用於Google Chrome的代碼? – Reem 2017-07-07 12:37:41