Greasemonkey: Tambahkan dukungan untuk @grant window.close (Tampermonkey parity)

Dibuat pada 5 Agu 2017  ·  3Komentar  ·  Sumber: greasemonkey/greasemonkey

Hai,

Saya sedang mengembangkan skrip adblocking untuk kasus yang tidak ditangani oleh daftar filter Adblock Plus https://greasyfork.org/en/scripts/19993-ru-adlist-js-fixes dan mengalami situasi ketika harus menutup tab ketika mencoba membongkar konten untuk mencegah pengalihan latar belakang di dalamnya (cari preventPopunders dan preventPopMix fungsi). Beberapa skrip iklan membuka halaman saat ini di tab baru dan kemudian memuat iklan di yang sebelumnya untuk menghindari pemblokiran popup di ABP.

Namun, sepertinya di mana pun saya memanggil window.close() itu tidak berfungsi di Firefox karena jendela tempat pengalihan terjadi tidak dibuka oleh skrip sejak awal. Di Tampermonkey saya menyelesaikan ini dengan <strong i="9">@grant</strong> window.close , tetapi tidak berfungsi di Greasemonkey untuk Firefox.

Komentar yang paling membantu

Ada kemajuan di sini?

Semua 3 komentar

Lihat juga about:config :
dom.allow_scripts_to_close_windows

Terima kasih, saya tahu tentang ini, tetapi saya tidak dapat merekomendasikan ini kepada pengguna. Ini dinonaktifkan karena suatu alasan.

Ada kemajuan di sini?

Apakah halaman ini membantu?
0 / 5 - 0 peringkat