Situs web saya selalu berjalan mulus dengan IE8, IE7, FF, Chrome, dan Safari. Sekarang saya mengujinya di IE9 dan saya mengalami masalah aneh: di beberapa halaman, beberapa data tabel dirender dengan tidak benar.
Sumber HTML benar dan semuanya, dan baris yang memberikan masalah berubah setiap kali saya menyegarkan halaman (sejujurnya, masalah itu sendiri hanya muncul di beberapa penyegaran, tidak semua).
Dengan menggunakan Alat F12 IE, struktur tabel tampak benar, tidak boleh ada TD kosong setelah TD yang berisi M08000007448, tetapi tetap saja dirender seperti ini.
Selain itu, jika saya menggunakan alat F12, dengan alat "pilih elemen dengan klik" di bilah alat, dan saya mencoba mengeklik ruang kosong antara M08000007448 dan 19, ia memilih TR, bukan "td tersembunyi".
Saya mengalami masalah rendering tabel ini juga di beberapa tabel lain dalam aplikasi, ada yang mengalami hal seperti ini? Itu hanya terjadi di IE9 :(
Saya tidak tahu apakah itu penting, tetapi halaman dibuat dengan ASPNET (formulir web) dan menggunakan Jquery dan beberapa plugin JS lainnya.
Saya mencoba untuk menyimpan halaman (dengan gambar) dan membukanya secara lokal dengan IE9, tetapi masalah tidak pernah terjadi. (Tentu saja saya memeriksa semua struktur tabel dan tidak apa-apa. Header dan semua baris memiliki jumlah TD yang sama, dengan jumlah colspan yang tepat jika perlu).