Documentation for automated readers
A curated documentation index is available at: https://grafana.com/llms.txt
A complete documentation index is available at: https://grafana.com/llms-full.txt
These indexes can help with page discovery before fetching individual documents.
This page is also available in Markdown, which may be easier for automated readers and AI tools to parse than HTML. The Markdown version is available at https://grafana.com/docs/k6/next/javascript-api/k6-browser/frame/setcontent.md, or by sending Accept: text/markdown to https://grafana.com/docs/k6/next/javascript-api/k6-browser/frame/setcontent/. For broader documentation discovery, the curated index is available at https://grafana.com/llms.txt and the complete index is available at https://grafana.com/llms-full.txt.
Menu
Open source
setContent(html[, options])
Sets the supplied HTML string to the current frame.
| Parameter | Type | Default | Description |
|---|---|---|---|
| html | string | '' | HTML markup to assign to the page. |
| options | object | null | |
| options.timeout | number | 30000 | Maximum operation time in milliseconds. Pass 0 to disable the timeout. The default value can be changed via the
browserContext.setDefaultNavigationTimeout(timeout),
browserContext.setDefaultTimeout(timeout),
page.setDefaultNavigationTimeout(timeout) or
page.setDefaultTimeout(timeout) methods. Setting the value to 0 will disable the timeout. |
| options.waitUntil | string | load | When to consider operation to have succeeded. See Events for more details. |
Returns
| Type | Description |
|---|---|
Promise<void> | A Promise that fulfills when the page has been set with the supplied HTML. |