Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

HTML5에서 클라이언트 측 XSLT 변환 사용

<시간/> <본문>

클라이언트 측 XSLTProcessor API는 아래와 같이 HTML5 스크립팅 사양의 일부입니다.

XSLT 변환 프로그램이 처리 명령에 의해 트리거되고 브라우저가 DOM으로의 직접 변환을 구현하는 경우 XSLT 프로세서에 의해 생성된 스크립트 요소는 "파서 삽입"으로 표시되고 문서에서 실행되어야 합니다.

XSLTProcessor.transformToDocument() 메소드는 브라우징 컨텍스트가 없는 문서에 요소를 추가합니다. 따라서 그들이 생성하는 모든 스크립트 요소는 준비 스크립트 알고리즘에서 "이미 시작됨" 플래그를 설정해야 하며 절대 실행됩니다(스크립팅이 비활성화됨). 그러나 이러한 스크립트 요소는 여전히 "파서 삽입"으로 표시되어야 하므로 비동기 콘텐츠 속성이 없는 경우 해당 비동기 IDL 속성이 false를 반환합니다.

Android 4.0은 XLST를 지원하지만 iOS 2.0 이상은 XLST도 지원합니다.