如何截图网页的特定部分

时间:2015-07-03 09:55:08

标签: javascript php html

我使用下面的脚本来截取网页的截图,我成功地将整个网页作为屏幕截图,但我只想捕获网页的特定部分,那么你能否告诉我要做什么改动?在代码中。

      <script type="text/javascript" src="js/html2canvas.js"></script>  and 

       function canvas(){
        html2canvas(document.body, {
        onrendered: function(canvas) {
       document.body.appendChild(canvas);
       },
      width: 1200,
     height:700
    })};

1 个答案:

答案 0 :(得分:0)

html2canvas的第一个参数更改为指向要复制的DOM元素。

现在,您将其指向<body>,因此document.body

您可以输入以下内容选择具有特定div的{​​{1}}:

id

所以你给它的第一个参数是它要关注的元素。 如果你也使用jQuery,你可以这样做:

html2canvas(document.getElementById( "the_id_of_the_element" ), {...}...

文件: http://html2canvas.hertzen.com/documentation.html