[internet-explorer] IE11 문서 모드의 기본값은 IE7입니다. 재설정하는 방법?

Windows 8.1 Surface 태블릿의 Internet Explorer 11은 기본적으로 문서 모드 7로 설정되어 많은 웹 사이트가 잘못 렌더링됩니다.

개발자 도구를 열면 인트라넷 호환성 설정으로 인해 문서 모드 7이 기본값이라고 표시됩니다.

그러나이 설정을 수동으로 변경하지 않았으며 인터넷 페이지를 탐색하고 있습니다!

운없이 Internet Explorer 설정을 재설정하려고했습니다.

어떤 아이디어?



답변

기본적으로 IE는 호환성보기에서 인트라넷 영역의 웹 페이지를 표시합니다. 이를 변경하려면 :

  • 눌러 AltIE의 메뉴를 표시합니다.
  • 도구 선택 | 호환성보기 설정
  • 호환성보기에서 인트라넷 사이트 표시 옆의 확인 표시를 제거합니다.
  • 닫기를 선택하십시오.

이 시점에서 IE는 웹 페이지 자체 (또는 관련 그룹 정책)에 의존하여 인트라넷 웹 페이지의 호환성 설정을 결정해야합니다.

이 변경 후에는 특정 사이트가 더 이상 올바르게 작동하지 않을 수 있습니다. 동일한 대화 상자를 사용하여 특정 사이트를 추가하여 필요한 경우 호환성보기를 활성화 할 수 있습니다.


답변

개발자 인 경우 다음을 수행해야합니다.

<!DOCTYPE html>
<html lang="en">
<head>
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />


답변

Lance에 대한 모든 조사 덕분에 내 문제에 대한 해결책을 찾을 수있었습니다. 내 ISP와 관련이있을 수 있습니다.

요약:

  • 인트라넷 영역에 인터넷 사이트가 표시되었습니다.
  • 그 때문에 문서 모드는 Edge 대신 5 또는 7로 기본 설정되었습니다.

LAN 설정 ( “인터넷 옵션”> 연결> LAN 설정에서 찾을 수 있음)에서 “자동으로 설정 감지”를 선택 취소했습니다.

이제 사이트가 인트라넷 사이트 대신 인터넷 사이트로 올바르게 표시됩니다.


답변

웹 사이트의 경우 IIS HTTP 응답 헤더 설정을 확인하고 “IE = edge”를 가리키는 새 키 X-UA-Compatible을 추가합니다.

자세한 내용을 보려면 여기를 클릭하십시오.

서버에 액세스 할 수있는 경우 가장 신뢰할 수있는 방법은 IIS에서 서버 자체에서 수행하는 것입니다. IIS HTTP 응답 헤더로 이동합니다. 이름 추가 : X-UA-Compatible 값 : IE = edge 브라우저와 코드를 재정의합니다.


답변

특정 컴퓨터에서 문제가 발생하는 경우 Internet Explorer 11이있는 경우 다음 수정을 시도하십시오.

관리자 권한으로 regedit.exe를여십시오. 다음 경로 / 경로로 이동하십시오.

  1. 32 비트 머신의 경우 :

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION
    
  2. 64 비트 컴퓨터의 경우 :

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION &
    HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION
    

그리고 REG_DWORD값을 삭제하십시오 iexplore.exe.

Internet Explorer 11을 사용하여 웹 사이트를 닫았다가 다시 시작하십시오. 기본적으로 Edge를 문서 모드로 설정합니다.


답변