Skip to content

IReloadOptions

David Ortner edited this page Sep 28, 2025 · 4 revisions

IReloadOptions represents options for the BrowserFrame.goto(), BrowserFrame.goBack(), BrowserFrame.goForward(), BrowserFrame.goSteps() and BrowserFrame.reload() methods.

Signature

interface IReloadOptions

Properties

Property Type Default Description
hard? boolean false Bypass cache.
timeout? number 30000 Timeout in ms.
beforeContentCallback? (window: BrowserWindow) => void Hook that is triggered before content is loaded into the document
headers? string[][] | { [name: string]: string } | Headers Request headers.

Example

import { Browser } from "happy-dom";

const browser = new Browser();
const page = browser.newPage();

await page.reload("https://example.com", {
   hard: true,
   timeout: 60000,
});

Clone this wiki locally