Meskipun tidak ada cara yang valid untuk menghilangkan sumber gambar ini, ada yang sumber yang tidak akan menyebabkan server yang hits. Saya baru-baru ini memiliki masalah yang sama dengan iframe
s dan bertekad //:0
untuk menjadi pilihan terbaik. Tidak benar-benar!
Dimulai dengan //
(menghilangkan protokol) menyebabkan protokol halaman saat ini digunakan, mencegah peringatan "konten tidak aman" di halaman HTTPS. Melewati nama host tidak perlu, tetapi membuatnya lebih pendek. Akhirnya, porta :0
memastikan bahwa permintaan server tidak dapat dibuat (ini bukan port yang valid, sesuai spesifikasi).
Ini adalah satu-satunya URL yang saya temukan tidak menyebabkan hit server atau pesan kesalahan di browser apa pun. Pilihan biasa - javascript:void(0)
- akan menyebabkan peringatan "konten tidak aman" di IE7 jika digunakan pada halaman yang disajikan melalui HTTPS. Port lain apa pun yang menyebabkan koneksi server dicoba, bahkan untuk alamat yang tidak valid. (Beberapa browser hanya akan membuat permintaan yang tidak valid dan menunggu mereka untuk waktu habis.)
Ini diuji di Chrome, Safari 5, FF 3.6, dan IE 6/7/8, tapi saya berharap itu berfungsi di browser apa pun, karena itu harus menjadi lapisan jaringan yang membunuh semua permintaan percobaan.