Larang tautan untuk membuka tab baru di Google Chrome

3

Saya mencari solusi untuk melarang tautan di Google Chrome untuk membuka tab baru (dalam banyak kasus ini adalah masalah target = "_ blank").

Jadi, saya ingin semua tautan membuka halaman di tab aktif saat ini, bukan di tab baru.

Saya mencoba berbagai addons (untuk contoh. "Death to target = _blank") dan skrip greasemonkey yang seharusnya menghapus atribut target = _blank tetapi tidak satupun yang berfungsi.

Sangat menjengkelkan ketika saya ingin beralih antar akun di GMail atau bernavigasi dari GMail ke GDrive. Saya selalu membuka tab baru dan saya harus menutup tab terakhir secara manual.

Andrzej
sumber

Jawaban:

2

Anda dapat menggunakan metode Javascript murni:

var links = document.querySelectorAll('a[target="_blank"]');
for (var i = 0; i < links.length; i++) links[i].target = '';

Atau Anda dapat menggunakan jQuery:

$('a[target="_blank"]').each(function() {
  this.target = '';
});

Kemudian buat ekstensi dengannya dan instal ke browser Anda. Halaman Pengembang Chrome

Sly
sumber