--- sidebar_label: Frame.setContent --- # Frame.setContent() method Set the content of the frame. **Signature:** ```typescript class Frame { setContent( html: string, options?: { timeout?: number; waitUntil?: PuppeteerLifeCycleEvent | PuppeteerLifeCycleEvent[]; } ): Promise; } ``` ## Parameters | Parameter | Type | Description | | --------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | | html | string | HTML markup to assign to the page. | | options | { timeout?: number; waitUntil?: [PuppeteerLifeCycleEvent](./puppeteer.puppeteerlifecycleevent.md) \| [PuppeteerLifeCycleEvent](./puppeteer.puppeteerlifecycleevent.md)\[\]; } | (Optional) Options to configure how long before timing out and at what point to consider the content setting successful. | **Returns:** Promise<void>