- If
url
is provided, navigates to that URL. - If
content
is provided, creates a new page with that HTML content. - If neither
url
norcontent
is provided, returns the currently active page, if any.
Examples
Definition
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.
See PageOptions
for detailed configuration.