티스토리 뷰

IE 조건부 주석 사용


<load target="xe.js" targetie="IE 6" />

targetie 속성을 사용하면 JS 파일을 IE의 특정 브라우저 버전에서만 해석할 수 있도록 조건부 주석으로 출력합니다. 결과 코드는 다음과 같습니다.


<!--[if IE 6]>

    <script type="text/javascript" src="xe.js"></script>

<![endif]-->

이 코드는 모든 브라우저에서 주석으로 처리하지만 IE 6 브라우저는 주석으로 처리하지 않고 해석합니다.


JS 파일 참조 선언 순서 변경


<load target="xe.js" index="-1" />

index 속성을 사용하면 JS 파일의 선언 순서를 변경할 수 있습니다. index 속성의 값은 양의 정수 또는 음의 정수를 사용할 수 있습니다. 음의 정수를 사용하면 더 빨리 선언할 수 있고, 양의 정수를 사용하면 더 늦게 선언할 수 있습니다. index="-1" 값을 지정하면 다른 CSS 파일보다 한 줄 빠른 위치에서 선언됩니다.


<load target="script.js" targetie="if lt IE 9">
<load target="style.css" targetie="if lt IE 9">


댓글
댓글쓰기 폼