当前位置: 首页 > 知识库问答 >
问题:

html2canvas插入多个元素进行渲染

云宾鸿
2023-03-14

html2CAN as可以发送多个元素(除了document.body)吗?如果我不想生成一个基于页面中几个元素的图像,并且有几个元素我不想渲染...如何编辑此代码?

html2canvas( [ document.body] , {
    onrendered: function( canvas ) {
            img = canvas.toDataURL();
            window.open(img);
        }

顺便说一句,窗户。open意味着我不想在不同的页面上显示图像,同时不干扰原始html数据。

共有1个答案

拓拔迪
2023-03-14

您可以在调用html2CAN as之前,在要隐藏的元素上添加show: no样式,然后将其删除,这样它们就不会显示在img中。

 类似资料:
  • 我是Vaadin和Java的新手,我正在处理以下问题: 在下面的代码中,我想在ArrayList“newList”中添加多个元素。如你所见,名为“ps”的元素有5个子元素。 问题是,在ArrayList中添加的当前(循环中的)元素替换了每个索引中所有先前的元素,结果它最终只返回最后一个“ps”元素,循环发生的次数是多少。 和代码:

  • 问题内容: 给定以下XML文件: 我想 在某个预先存在的元素之后 添加一个新 元素 。例如,如果要在之后添加节点,则新的XML应该如下所示: 我必须通过在函数中使用Java DOM来执行此操作。函数签名应如下所示: 哪里: 是预先存在的元素,之后将进行插入; 是插入的元素类型; 是新插入的元素的名称属性。 目前,我缺乏JDOM或任何其他Java XML库的经验。 您能提供一个示例代码,还是将我指向

  • 主要内容:实例,实例,实例,实例元素是构成 React 应用的最小单位,它用于描述屏幕上输出的内容。 与浏览器的 DOM 元素不同,React 当中的元素事实上是普通的对象,React DOM 可以确保 浏览器 DOM 的数据内容与 React 元素保持一致。 将元素渲染到 DOM 中 首先我们在一个 HTML 页面中添加一个 id="example" 的 <div>: 在此 div 中的所有内容都将由 React DOM 来管

  • 可以将数字1、2、3、4、5插入到二进制堆中,以使生成的二进制堆为最小堆的方式有多少? 答案 = 8 ========================================================================== 我的观点是——因为这是一个Min堆,所以最小值将是根。 这将是最小堆 - - 共-1*4C3*1*2*1=8。这种方法正确吗?

  • 问题内容: 是否可以使用一个insert语句在一个表中插入多行?我知道如果发生以下情况,将会发生这种情况: 但是,如果我想插入: 只需一个插入命令? 问题答案: 两种解决方案(来源:http : //appsfr.free.fr/spip.php?article21): 或者

  • 问题内容: 假设我有一个这样的Python清单: 我想在每个第n个元素后插入一个“ x”,比方说该列表中的三个字符。结果应为: 我知道我可以通过循环和插入来做到这一点。我实际上正在寻找的是Pythonish方式,也许是单线? 问题答案: 我有两个一线客轮。 鉴于: 使用获得指数,增加每3次字母, 如 :,然后连接成字符串和它。 [‘a’, ‘b’, ‘c’, ‘x’, ‘d’, ‘e’, ‘f’,