IE 11에서는 렌더링하지 않지만 다른 모든 브라우저에서는 잘 작동하는 사이트에서 작업하고 있습니다.IE 11에서 불완전한 HTML
F12 개발자 도구를 사용하여 디버깅 할 때 DOM은 기본적으로 헤더 섹션을 제외하고는 비어 있습니다. 소스 코드를 볼 때 헤더 섹션과 탐색의 일부만 반환합니다.
그러나 사이트를 Compatibility View settings
아래에 추가하면 페이지가 올바르게 렌더링되지만 그 다음은 causes other problems이됩니다.
사용자가 호환 모드에 추가하거나 x-ua 호환 헤더 태그를 설정해야한다는 기본 문제를 해결하고 싶습니다.
무엇이 서버에서 보낸 HTML의 일부분만을 가지고 있는지 생각할 수 없습니다. 내가 "소스보기"를 할 때, HTML을 파싱하여 DOM을 만들거나 JavaScript를 실행하는 것과는 다릅니다. 단순히 서버가 보낸 HTML을 표시한다고 가정합니다.
내 생각 엔 HTML에 구문 오류가 있습니다. IE10 +는 오랫동안 그것을 싫어하는면에서 우리 모두를 때리는 것처럼 약간의 보복적인 것으로 보입니다. HTML <5 속성에 대한 지원을 중단합니다. 페이지 상단에서 잘라내는 위치까지 코드를 보여줍니다. – isherwood
검색 기반 SharePoint 사이트에서 동일한 문제가 발생했습니다. 피들러에서 그들을 보면서 아무런 내용도 반환되지 않으므로 단지 렌더링이 아닙니다. 내 생각은 자바 스크립트 오류 등에 대해 엄격 할 수 있다는 것이 었습니다. – James
마크 업을 볼 수 없으면 어떻게 솔루션을 추측해야할까요? 그래도 아이샤 우드와 같을거야. HTML Tidy를 확인하는 서비스 (예 : http://www.dirtymarkup.com/)를 통해 마크 업을 검증하려 했습니까? –