puppeteer/new-docs/puppeteer.protocol.domsnapshot.documentsnapshot.md
2020-07-13 14:01:35 +01:00

3.2 KiB

Home > puppeteer > Protocol > DOMSnapshot > DocumentSnapshot

Protocol.DOMSnapshot.DocumentSnapshot interface

Document snapshot.

Signature:

export interface DocumentSnapshot 

Properties

Property Type Description
baseURL StringIndex Base URL that Document or FrameOwner node uses for URL completion.
contentHeight number Document content height.
contentLanguage StringIndex Contains the document's content language.
contentWidth number Document content width.
documentURL StringIndex Document URL that Document or FrameOwner node points to.
encodingName StringIndex Contains the document's character set encoding.
frameId StringIndex Frame ID for frame owner elements and also for the document node.
layout LayoutTreeSnapshot The nodes in the layout tree.
nodes NodeTreeSnapshot A table with dom nodes.
publicId StringIndex DocumentType node's publicId.
scrollOffsetX number Horizontal scroll offset.
scrollOffsetY number Vertical scroll offset.
systemId StringIndex DocumentType node's systemId.
textBoxes TextBoxSnapshot The post-layout inline text nodes.
title StringIndex Document title.