Bagaimanakah saya menutup tetingkap penyemak imbas dengan kod HTML?

Setakat 2017, tidak ada cara untuk menutup tab atau tetingkap pelayar web menggunakan JavaScript. Piawaian keselamatan moden tidak membenarkan kelakuan ini.

Atas sebab-sebab sejarah, halaman ini menyenaraikan kaedah yang dahulunya digunakan untuk mematikan tab atau tetingkap pelayar secara modem menggunakan JavaScript.

Menutup tetingkap dengan JavaScript: dua bekas kaedah

Kaedah pertama mencipta butang yang, apabila diklik, meminta pengguna "Adakah anda hendak menutup tetingkap ini?" Sekiranya pengguna mengklik OK, tetingkap akan ditutup.

Kaedah kedua memerlukan sedikit kerja, tetapi mengelakkan "masalah yang mendorong". Kod berikut mungkin dimasukkan ke dalam kepala dokumen HTML:

 tingkap fungsi Tutup () {window.open ('', '_ parent', ''); window.close (); } 

Kemudian, baris kod berikut mungkin dimasukkan ke dalam badan dokumen HTML: