Skip to content

BrowserPage.waitForNavigation()

David Ortner edited this page Jan 11, 2024 · 4 revisions

Waits for the page to be navigated. This is resolved when the HTML of the new URL has been loaded into the main frame.

This method is useful when JavaScript triggers a redirect or if you click on a link.

Signature

async waitForNavigation(): Promise<void>;

Returns

Promise<void>

Example

// Clicks on a link
page.mainFrame.document.querySelector('a').click();

// Waits for the navigation to complete
await page.waitForNavigation();
Clone this wiki locally