这是我的最后一段代码:
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/>
注意:我一直在尝试不同的代码以获取完整的网页截图,但使用此代码我只能拍摄一小部分网页图片。
有人可以帮我吗? 我需要一个简单的截图代码才能与FF,Opera和Safari一起使用(我已经有一个特定的代码,可以让Google Chrome浏览器完美运行)。
答案 0 :(得分:-1)
我不确定Canvas。但是,这个工具可以帮助您获得所需的结果,以便在任何网站上截取整页的屏幕截图:http://www.thumbalizr.com。它对我来说很方便。