FetchEvent.resultingClientId

The resultingClientId read-only property of the FetchEvent interface is the id of the client that replaces the previous client during a page navigation.

For example, when navigating from page A to page B resultingClientId is the ID of the client associated with page B.

If the fetch request is a subresource request or the request's destination is report, resultingClientId will be an empty string.

Syntax

var myResultingClientId = fetchEvent.resultingClientId;

Value

Example

self.addEventListener('fetch', function(event) {
  console.log(event.resultingClientId);
});

Specifications

Specification Status Comment
Service Workers
The definition of 'resultingClientId' in that specification.
Working Draft Initial definition.

Browser compatibility

BCD tables only load in the browser

See also