* fix: added parts of website * fix: removed unnecessary lines * fix: updated contributing.md * fix: added parts of sidebar * fix: added all APIs * fix: added version 10.0.0 Co-authored-by: Jack Franklin <jacktfranklin@chromium.org>
1.7 KiB
Home > puppeteer > Page > setContent
Page.setContent() method
Signature:
setContent(html: string, options?: WaitForOptions): Promise<void>;
Parameters
Parameter | Type | Description |
---|---|---|
html | string | HTML markup to assign to the page. |
options | WaitForOptions | Parameters that has some properties. |
Returns:
Promise<void>
Remarks
The parameter options
might have the following options.
-
timeout
: Maximum time in milliseconds for resources to load, defaults to 30 seconds, pass0
to disable timeout. The default value can be changed by using the page.setDefaultNavigationTimeout(timeout) or page.setDefaultTimeout(timeout) methods. -
waitUntil
: When to consider setting markup succeeded, defaults toload
. Given an array of event strings, setting content is considered to be successful after all events have been fired. Events can be either:
-load
: consider setting content to be finished when theload
event is fired.
-domcontentloaded
: consider setting content to be finished when theDOMContentLoaded
event is fired.
-networkidle0
: consider setting content to be finished when there are no more than 0 network connections for at least500
ms.
-networkidle2
: consider setting content to be finished when there are no more than 2 network connections for at least500
ms.