Internet Explorer Sucks!
IE sucks? Yup memang benar deh…
Barusan saja aku edit script di situs koleksi cerita lucuku untuk mengubah peringatan kecil di bagian bawah kiri IE yang berbunyi: Done, but with errors on page. Sekali-kalinya browsing dengan IE, eh pas buka malau.net muncul warning kecil itu… kesal setengah mati, padahal kalau dilihat dengan Firefox atau Opera tidak ada masalah sama sekali, dan fungsi javascript yang aku masukkan berjalan dengan baik.
Oya… fungsi javascript yang aku maksud adalah fungsi Sweet Title dari Dustin Diaz, untuk menampilkan pop-up kecil nan manis kalau cursor mouse diarahkan ke suatu tautan (link). Nah, daripada pusing-pusing lagi dengan nih si IE, mending fungsi itu aku matikan aja, tapi gimana kalo aku matikan? Di browser lain jadi mati juga dong?
Pusing lagi deh… mikir… mikir… mikir… akhirnya nemu trik jitu… dulu pernah nge-hack CSS, ada perintah untuk mengkondisikan kalau style yang berfungsi di dalam file CSS itu khusus untuk IE.
Coba-coba cari di google akhirnya aku temukan solusinya…
Kita bisa mengkhususkan suatu perintah HTML agar hanya berjalan di browser selain IE.
Berikut penggunaannya:
<!--[if !IE]>–>
<script type=”text/javascript” src=”http://www.malau.net/wp-content/themes/torn/addEvent.js”></script>
<script type=”text/javascript” src=”http://www.malau.net/wp-content/themes/torn/sweetTitles.js”></script>
<!–<![endif]–>
Lihat kan di baris pertama dan baris ke-4? Itulah solusi agar perintah HTML di baris ke-2 dan ke-3 tidak dijalankan di IE.
Akhir kata, tolong gunakan browser yang sudah memenuhi standard internasional atau standards-compliant browsers.
And still… IE sucks!
Terima kasih, Anda sangat membantu.
Saya menemukan Anda di saat saya sedang mengalami masalah yang sama seperti yang pernah Anda hadapi.
Saya tunggu kunjungan Anda di:
hxxp://www.kandaratjeh.com.co.in
Situs Politik Terkemuka di Masa Ini!