私のウェブサイトは常にIE8、IE7、FF、Chrome、Safariでスムーズに動作しています。現在、IE9でテストしていますが、奇妙な問題が発生しています。一部のページでは、一部の表形式データが正しく表示されません。
HTMLソースはすべて正しく、ページを更新するたびに問題を示す行が変更されます(実を言うと、問題自体はすべてではなく、一部の更新でのみ表示されます)。
IEのF12ツールを使用すると、テーブル構造が正しく表示されます。M08000007448を含むTDの後に空のTDがあってはなりませんが、このように表示されます。
さらに、F12ツールを使用し、ツールバーの「要素をクリックして選択」ツールで、M08000007448と19の間の空のスペースをクリックしようとすると、「hidden td」ではなくTRが選択されます。
このテーブルレンダリングの問題は、アプリケーションの他のいくつかのテーブルでも発生しています。誰かがこのようなことを経験していますか?IE9でのみ発生します:(
それが重要かどうかはわかりませんが、ページはASPNET(ウェブフォーム)で作成され、Jqueryと他のJSプラグインを使用しています。
ページを(画像付きで)保存し、IE9を使用してローカルで開いてみましたが、問題は発生しません。(もちろん、私はすべてのテーブル構造をチェックしましたが、問題ありません。ヘッダーとすべての行は、実際には同じ数のTDを持ち、必要に応じて正しい数のcolspanを持っています)。