Baseline Widely available
The Document.visibilityState
read-only property returns the visibility of the document. It can be used to check whether the document is in the background or in a minimized window, or is otherwise not visible to the user.
When the value of this property changes, the visibilitychange
event is sent to the Document
.
The Document.hidden
property provides an alternative way to determine whether the page is hidden.
A string with one of the following values:
visible
The page content may be at least partially visible. In practice this means that the page is the foreground tab of a non-minimized window.
hidden
The page content is not visible to the user. In practice this means that the document is either a background tab or part of a minimized window, or the OS screen lock is active.
document.addEventListener("visibilitychange", () => {
console.log(document.visibilityState);
// Modify behaviorâ¦
});
Specifications Browser compatibility See also
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.3