The Window.close() method
The Window.close() method is a function that closes the browser tab.
The syntax is below.
This method is only available for browser windows opened using the Window.open() method.
If you use the Window.close() method on the window that has not been opened by the Window.open() method, the following error message will be displayed on the console:
Scripts may not close windows that were not opened by script.
Close a browser window
Below is sample code that opens a new window and closes it after 3 seconds.
let _window; // open a browser window _window = window.open('https://plantpot.works/'); // close the window setTimeout(() => _window.close(), 3000)