Chrome Headless:获取仅可见节点的DOM

时间:2017-07-07 17:27:02

标签: javascript node.js dom google-chrome-headless

我一直在寻找Chrome Headless只能输出可见光的方法 DOM节点作为树。

我使用下面的代码输出整个DOM,但这包括不可见的元素。

Runtime.evaluate({expression: 'document.documentElement.outerHTML'})

有没有办法修剪所有不可见的节点?

1 个答案:

答案 0 :(得分:0)

我不确定这是一棵树。为此,我认为您必须获取所有节点,然后走树并自行删除不可见的节点。

这将返回一个节点列表。

<Exec Command="xcopy.exe  Databases &quot;$(OutDir)\Databases&quot; /i /e /y /d" />