Saya menjalankan Safari, pada Mac dengan OSX El Capitan dan saya ingin cara untuk menghapus elemen dari setiap halaman web secara permanen dalam domain.
Saya tidak ingin membuat perubahan sementara. Saya ingin jawaban saya bekerja di Safari, saya harus mengatakan ini dua kali karena editor bodoh dan pengguna lain terus mengarahkan saya ke solusi yang tidak berlaku untuk firefox sini .
yaitu https://www.google.com/search?num=100&client=safari&rls=en&q=test&oq=test
masih memiliki elemen yang sama diblokir https://www.google.com/
Saya mengetahui ekstensi yang melakukannya untuk Firefox - " Hapus secara permanen "dan" Namun Yang Lain Hapus Secara Permanen "- tetapi apakah ada cara untuk melakukan ini di Safari, atau akankah ekstensi harus dibuat untuk menyelesaikan tugas ini?
sumber
Jawaban:
Salah satu cara untuk melakukannya adalah menggunakan ekstensi yang memungkinkan skrip ditambahkan ke halaman web.
Saya menggunakan ekstensi Skrip cepat untuk Safari. Saya membuat skrip berikut untuk menjalankan dan menghapus dengan nama kelas setiap kali saya membuka halaman web:
Cara lain adalah menghapus dengan id item.
Ini juga dapat dicapai dengan membuat fungsi menggunakan jquery.
Catatan: Solusi ini adalah browser dan OS independen. Itu hanya mengharuskan Anda menemukan ekstensi yang memungkinkan Anda menjalankan skrip di situs web.
JavaScript khusus untuk situs web akan bekerja dengan chrome.
sumber