참고: Microsoft 365 앱과 서비스는 2021 년 8 월 17 일부터 Internet Explorer 11 을 지원 하지 않습니다. 자세한 정보Internet Explorer 11 지원 되는 브라우저에서 유지 될 것을 참고 하세요. Internet Explorer 11은 Windows 운영 체제의 구성 요소 이며 설치 된 제품에 대 한 주기 정책을 따릅니다.
사용자가 Internet Explorer 11에서 Microsoft SharePoint 사이트를 검색 하는 경우 사이트에서 새 목록 및 라이브러리 환경을 사용 하는지 여부에 관계 없이 기본 문서 모드는 곧 11 (Edge 모드)가 됩니다. 더 이상 레거시 호환성 모드 10을 강제 적용 하지 않습니다. 이렇게 하면 대부분의 페이지에 대 한 성능과 안정성이 향상 됩니다. 그러나 일부 사용자 지정 마스터 페이지 또는 사용자 지정 웹 파트에는 이전 Internet Explorer 10 문서 모드에 의존 하는 사용자 지정 코드가 포함 될 수 있습니다.
이 변경 내용은 기본 uncustomized 마스터 페이지에만 적용 됩니다. 사용자 지정 된 마스터 페이지에서 원하는 문서 모드를 지정 해야 합니다.
사이트가 Edge 문서 모드에서 작동 하는지 확인
다음 단계에 따라 사이트의 사용자 지정이 Edge 모드에서 작동 하는지 확인 합니다.
-
Internet Explorer 11에서 사이트를 열고 F12 키를 눌러 개발자 도구를 엽니다.
-
에뮬레이션 탭을 선택 하 고 문서 모드에서 11을 선택 합니다.
사이트 모음을 Internet Explorer 10 문서 모드로 되돌리기
사이트 모음에 Edge 문서 모드에서 작동 하지 않는 사용자 지정이 있는 경우 사이트 모음을 Internet Explorer 10 문서 모드로 전환할 수 있습니다. 이렇게 하려면 CSOM (클라이언트 쪽 개체 모델) 래퍼에서 Microsoft PowerShell 스크립트를 사용 해야 합니다. 변경 하려는 사이트 모음의 사이트 모음 관리자 여야 합니다.
예를 들어 Internet Explorer 11 모드에서는 ActiveX가 기본적으로 해제 되어 있으므로 이러한 컨트롤을 활용 하는 기능에서 사이트 모음을 Internet Explorer 10 문서 모드로 되돌리는 데 필요 합니다.
-
최신 SharePoint 관리 셸을 다운로드 하 고 설치 하 고 SharePoint 에 연결 합니다. 자세한 내용은 SharePoint 관리 셸 소개를 참조 하세요.
-
PowerShell 실행 정책을검토 합니다.
-
다음 코드를 복사 하 여 메모장과 같은 텍스트 편집기에 붙여 넣습니다.
# #the 스크립트의 처음 두 줄은 CSOM 모델을 로드 합니다.
$loadInfo 1 = [System.webserver]:: LoadWithPartialName ("Microsoft. SharePoint. 클라이언트")
$loadInfo 2 = [LoadWithPartialName]:: ("Microsoft. System.webserver")
$webUrl = ' https:/{domain}. o m/[하위 웹에 대 한 선택적 경로] '
$username = 읽기-호스트-"사이트 모음 관리자의 전체 O365 전자 메일 (예: name@domain.onmicrosoft.com")을 입력 하거나 붙여 넣습니다.
$password = 읽기-호스트-"$username에 대 한" 암호-AsSecureString
[Microsoft SharePoint. ClientContext] $clientContext = New-개체 Microsoft. $webUrl)
$clientContext. 자격 증명 = New-개체 SharePointOnlineCredentials ($username, $password)
사이트 모음에 스크립트 적용 #To (Edge 사용 안 함) 아래 4 줄의 주석 처리를 제거 합니다.
# $site = $clientContext. Site
# $featureguid = new-개체 시스템 Guid "80E47777-D21C-46E0-9139-7C7741EB4B54"
# $site. 기능. 추가 ($featureguid, $true, [Microsoft. 클라이언트. FeatureDefinitionScope]:: 없음)
# $clientContext.Exe가공선 Equery ()
사이트 모음에 스크립트 적용 #To (Edge 다시 활성화) 아래에 나와 있는 4 줄의 주석 처리를 해제 합니다.
# # $site = $clientContext. Site
# # $featureguid = new-개체 시스템 Guid "80E47777-D21C-46E0-9139-7C7741EB4B54"
# # $site. 기능을 제거 합니다 ($featureguid, $true).
# # $clientContext.Exe가공선 Equery ()
-
# #으로 시작 하는 코드 주석 줄을 제거 하 고 확장명 ps1이 포함 된 ANSI 인코딩된 텍스트 파일로 파일을 저장 합니다. 이 예제에서는 스크립트 파일의 이름을 "IEMode.ps1"로 제공 합니다.
-
파일을 저장 한 디렉터리로 변경 합니다.
-
PowerShell 명령 프롬프트에서 다음을 입력 합니다.
./IEMode.ps1