page, which serves as the entry point to interact with web pages.
Definition
Fields
page
Page!
Accesses a page by navigating to a URL, loading HTML content, or returning the current page.
This is the primary entry point for interacting with web pages,
so you may want to create a page as the first step in your query or mutation.
- If
urlis provided, navigates to that URL. - If
contentis provided, creates a new page with that HTML content. - If neither
urlnorcontentis provided, returns the currently active page, if any.
Examples
Arguments
url: URL - The URL to navigate the page to. If specified, the browser will attempt to load this URL. Example:"https://example.com"content: String - HTML content to set for the page. If specified, a new page is created with this content. This is useful for testing static HTML snippets or pages constructed on-the-fly. Example:"<html><body><h1>Test Page</h1></body></html>"options: PageOptions - Options to configure the page’s behavior and environment. These include settings for viewport, user agent, geolocation, HTTP headers, JavaScript enablement, and more. SeePageOptionsfor detailed configuration.