Cara Menggunakan window.close()

Bagaimana cara menutup tab di browser dengan JavaScript?

Jawabannya adalah menggunakan window.close(). Ini adalah suatu method untuk menutup tab yang sedang aktif alias kita sedang berada di tab tersebut. Method window.close() hanya bisa berjalan jika salah satu kondisi di bawah ini terpenuhi, antara lain:

  1. Tab dibuat dari method window.open()
  2. Pengguna membuka suatu halaman melalui tautan dengan ctrl + click
  3. Pengembang menyisipkan atribut target="_blank" pada tag anchor.

Jika tidak memenuhi salah satu syarat tersebut maka akan diberikan peringatan Scripts may not close windows that were not opened by script. Untuk menanggulangi peringatan tersebut, saya menggunakan opsi ketiga dan berhasil. Saya lampirkan contoh kodingannya di bawah.