내 웹 사이트는 항상 IE8, IE7, FF, Chrome 및 Safari에서 원활하게 실행되었습니다. 이제 IE9에서 테스트 중이며 이상한 문제가 있습니다. 일부 페이지에서 일부 테이블 형식 데이터가 잘못 렌더링됩니다.
HTML 소스가 올 바르고 전부이며 페이지를 새로 고칠 때마다 문제를 제공하는 행이 변경됩니다 (진실을 말하면 문제 자체는 전부가 아닌 일부 새로 고침에만 나타남).
IE의 F12 도구를 사용하면 테이블 구조가 올바르게 표시되고 M08000007448이 포함 된 TD 뒤에 빈 TD가 없어야하지만 여전히 이와 같이 렌더링됩니다.
또한 도구 모음에서 "클릭하여 요소 선택"도구와 함께 F12 도구를 사용하고 M08000007448과 19 사이의 빈 공간을 클릭하려고하면 "숨겨진 td"가 아닌 TR이 선택됩니다.
이 테이블 렌더링 문제가 응용 프로그램의 다른 테이블에서도 발생합니다. IE9에서만 발생합니다.
중요한지 모르겠지만 페이지는 ASPNET (웹 양식)으로 만들어져 있으며 Jquery 및 기타 JS 플러그인을 사용합니다.
페이지 (이미지 포함)를 저장하고 IE9를 사용하여 로컬에서 열려고했지만 문제가 발생하지 않습니다. (물론 모든 테이블 구조를 확인했는데 괜찮습니다. 헤더와 모든 행에는 필요한 경우 올바른 colspan 수와 함께 동일한 수의 TD가 있습니다.)