web api instance method
EventSource: close() method
Available in workers
The close() method of the EventSource
interface closes the connection, if one is made, and sets the
readyState attribute to 2 (closed).
[!NOTE] If the connection is already closed, the method does nothing.
Syntax
close()
Parameters
None.
Return value
None (undefined).
Examples
const button = document.querySelector("button");
const evtSource = new EventSource("sse.php");
button.onclick = () => {
console.log("Connection closed");
evtSource.close();
};
[!NOTE] You can find a full example on GitHub — see Simple SSE demo using PHP.
Specifications
SpecificationsStandards references are available on the canonical MDN page.
Browser compatibility
Browser compatibilityCompatibility data is available on the canonical MDN page.