0

제 3 자 프레임 세트에로드되는 간단한 각도 응용 프로그램을 보유하고 있습니다 (예 : 프레임 세트). Chrome과 IE8에서는 앱이 정상적으로로드되지만 IE9에서는 전혀로드되지 않습니다. IE9에서 프레임 셋 외부에서 테스트 할 때 잘로드됩니다. 이와 같은 문제는 프레임 셋이 IE9 쿼크 모드를 트리거하고 Angular가 쿼크 모드로로드하기를 원하지 않는다고 생각하는 것입니다. 표준 모드는 프레임 내의 코드 만 제어 할 수 있기 때문에 강제 적용 할 수 없습니다.AngularJS가 IE9 Quirks 모드에서로드되지 않음

본질적으로 제 질문은 - 각도 (v1.2.26)를 IE9 쿼크 모드에서 작동시키는 것이 가능한가, 아니면 분실의 원인입니까? Angular IE 가이드에서 모든 것을 시도했으며 sce도 비활성화했습니다.

$sceProvider.enabled(false); 

아래는 프레임 셋 내에로드 된 index.html입니다.

<!DOCTYPE html> 
<html 
    xmlns:ng="http://angularjs.org" 
    xmlns:ui="http://angular-ui.github.io" 
    xmlns:az="xxxx" 
    id="ng-app" 
    ng-app="xxxx"> 
<head> 
    <meta http-equiv="X-UA-Compatible" content="IE=edge"> 
    <meta charset="utf-8"> 
    <meta name="viewport" content="width=device-width"> 
    <title>xxxx</title> 
    <link rel="stylesheet" href="styles/vendor-b543e73e.css"> 
    <link rel="stylesheet" href="styles/main/main-a902793d.css"> 
    <script src="scripts/vendor-55f700d3.js"></script> 
</head> 
<body> 
    <ui:view id="view-app"></ui:view> 
    <script src="scripts/main-bb00ee53.js"></script> 
</body> 
</html> 
+0

액자 문서에''이 있습니까? – Sampson

+0

예, 위 코드와 같이 코드에 doctype이 있지만 타사 프레이밍 코드 (불행히도 액세스 권한이 없음)는 그렇지 않습니다. 따라서 표준 모드로 전환 할 방법이 없다고 생각합니다. Angular가 쿼크 모드에서 전혀 작동 할 수 있는지 궁금합니다. –

+0

일부 Angular 버전은 IE 8을 지원하지만 Angular 버전은 Quirks 모드를 지원하지 않습니다. – Sampson

답변

0

Angular는 Quirks 모드에서는 작동하지 않는다고 말할 수 있습니다.

관련 문제