| CARVIEW |
Select Language
HTTP/2 302
x-cloud-trace-context: 25853e83f28ec2d616ea554150a31daa
location: /en-US/docs/Web/API/PageTransitionEvent
via: 1.1 google, 1.1 varnish, 1.1 varnish, 1.1 varnish, 1.1 varnish
accept-ranges: bytes
cache-control: no-store
server: Google Frontend
content-type: text/plain; charset=utf-8
date: Fri, 26 Dec 2025 15:17:25 GMT
x-served-by: cache-bfi-kbfi7400090-BFI, cache-bfi-kbfi7400090-BFI, cache-sin-wsat1880077-SIN, cache-bom-vanm7210087-BOM
x-cache: MISS, MISS, MISS, MISS
x-cache-hits: 0, 0, 0, 0
x-timer: S1766762246.614931,VS0,VE288
vary: Accept
content-length: 61
HTTP/2 200
x-content-type-options: nosniff
cache-control: public, max-age=3600
via: 1.1 google, 1.1 varnish, 1.1 varnish, 1.1 varnish, 1.1 varnish
x-cloud-trace-context: cabd42499deb342be4eca1812f5421e0
server: Google Frontend
last-modified: Fri, 26 Dec 2025 01:04:31 GMT
referrer-policy: strict-origin-when-cross-origin
origin-trial: AxVILwizhbMjxFeHOn1P3R8niO1RJY/smaK4B4d1rLzc1gTaxtXMSaTi+FoigYgCw40uFRDwFcEAeqDR+vVLOW4AAABfeyJvcmlnaW4iOiJodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZyIsImZlYXR1cmUiOiJQcml2YXRlQXR0cmlidXRpb25WMiIsImV4cGlyeSI6MTc0MjA3OTYwMH0=
content-type: text/html
etag: "13ca43cc3e8d40a4c3a462a7d61c1a27"
strict-transport-security: max-age=63072000
expires: Fri, 26 Dec 2025 16:16:12 GMT
x-goog-meta-goog-reserved-file-mtime: 1766709763
x-goog-storage-class: STANDARD
x-frame-options: DENY
x-goog-metageneration: 1
x-goog-hash: crc32c=gFNPGg==, md5=E8pDzD6NQKTDpGKn1hwaJw==
x-guploader-uploadid: AHVrFxMMJr9L1wIA4VFabZPg9qy1UmYs0PAqqIL5N4uBw4p6MtUG0qG0bsPI5yY_M5to4g2l
x-goog-stored-content-encoding: identity
content-security-policy: default-src 'self'; script-src 'report-sample' 'self' 'wasm-unsafe-eval' https://www.google-analytics.com/analytics.js https://*.googletagmanager.com assets.codepen.io production-assets.codepen.io https://js.stripe.com 'sha256-XNBp89FG76amD8BqrJzyflxOF9PaWPqPqvJfKZPCv7M=' 'sha256-YCNoU9DNiinACbd8n6UPyB/8vj0kXvhkOni9/06SuYw=' 'sha256-PZjP7OR6mBEtnvXIZfCZ5PuOlxoDF1LDZL8aj8c42rw='; script-src-elem 'report-sample' 'self' 'wasm-unsafe-eval' https://www.google-analytics.com/analytics.js https://*.googletagmanager.com assets.codepen.io production-assets.codepen.io https://js.stripe.com 'sha256-XNBp89FG76amD8BqrJzyflxOF9PaWPqPqvJfKZPCv7M=' 'sha256-YCNoU9DNiinACbd8n6UPyB/8vj0kXvhkOni9/06SuYw=' 'sha256-PZjP7OR6mBEtnvXIZfCZ5PuOlxoDF1LDZL8aj8c42rw='; style-src 'report-sample' 'self' 'unsafe-inline'; object-src 'none'; base-uri 'self'; connect-src 'self' developer.allizom.org bcd.developer.allizom.org bcd.developer.mozilla.org updates.developer.allizom.org updates.developer.mozilla.org https://*.google-analytics.com https://*.analytics.google.com https://*.googletagmanager.com https://incoming.telemetry.mozilla.org https://observatory-api.mdn.allizom.net https://observatory-api.mdn.mozilla.net https://api.github.com/search/issues stats.g.doubleclick.net https://api.stripe.com; font-src 'self'; frame-src 'self' mdn.github.io *.mdnplay.dev *.mdnyalp.dev *.play.test.mdn.allizom.net https://v2.scrimba.com https://scrimba.com jsfiddle.net www.youtube-nocookie.com codepen.io survey.alchemer.com https://js.stripe.com; img-src 'self' data: *.githubusercontent.com *.googleusercontent.com *.gravatar.com mozillausercontent.com firefoxusercontent.com profile.stage.mozaws.net profile.accounts.firefox.com developer.mozilla.org mdn.dev wikipedia.org upload.wikimedia.org https://mdn.github.io/shared-assets/ https://mdn.dev/ https://*.google-analytics.com https://*.googletagmanager.com www.gstatic.com; manifest-src 'self'; media-src 'self' archive.org videos.cdn.mozilla.net https://mdn.github.io/shared-assets/; child-src 'self'; worker-src 'self';
x-goog-generation: 1766711071389124
x-goog-stored-content-length: 148925
content-encoding: gzip
accept-ranges: bytes
age: 74
date: Fri, 26 Dec 2025 15:17:25 GMT
x-served-by: cache-bfi-krnt7300055-BFI, cache-bfi-krnt7300074-BFI, cache-sin-wsat1880051-SIN, cache-bom-vanm7210087-BOM
x-cache: MISS, MISS, HIT, MISS
x-cache-hits: 0, 0, 1, 0
x-timer: S1766762246.916495,VS0,VE51
vary: Accept-Encoding
content-length: 19908
PageTransitionEvent - Web APIs | MDN
Toggle sidebar
>
PageTransitionEvent
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
The PageTransitionEvent event object is available inside handler functions for the pageshow and pagehide events, fired when a document is being loaded or unloaded.
Constructor
PageTransitionEvent()-
Creates a new
PageTransitionEventobject.
Instance properties
This interface also inherits properties from its parent, Event.
PageTransitionEvent.persistedRead only-
Indicates if the document is loading from a cache.
Example
js
window.addEventListener("pageshow", (event) => {
if (event.persisted) {
alert("The page was cached by the browser");
} else {
alert("The page was NOT cached by the browser");
}
});
Specifications
| Specification |
|---|
| HTML> # the-pagetransitionevent-interface> |