Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web APIs
  3. WindowClient
  4. focused

WindowClient: focused property

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨April 2018⁩.

Note: This feature is only available inService Workers.

Thefocused read-only property of theWindowClient interface is a boolean value that indicates whetherthe current client has focus.

Value

A boolean value.

Examples

js
self.addEventListener("notificationclick", (event) => {  console.log("On notification click: ", event.notification.tag);  event.notification.close();  // This looks to see if the current is already open and  // focuses if it is  event.waitUntil(    clients      .matchAll({        type: "window",      })      .then((clientList) => {        for (const client of clientList) {          if (client.url === "/" && "focus" in client) {            if (!client.focused) return client.focus();          }        }        if (clients.openWindow) return clients.openWindow("/");      }),  );});

Specifications

Specification
Service Workers Nightly
# client-focused

Browser compatibility

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp