웹마스터 팁


제목이 좀 이상한데요. 글 쓰는 재주가 없어서 그러니 너그러이 양해해 주시고
별 중요한 내용도 아니니 그냥 이런 것도 있구나 하고 맘 편히 읽어 주세요. -_-;;;


보통 일정버전 이상을 요구하는 홈페이지에서는 자바스크립트로 브라우저 버전을
체크한 후 각 조건에 따라 해당페이지로 분기하는 것이 일반적인 경우인데요...
자바스크립트를 쓰지 않고도 간단하게 브라우저 버전을 체크할 수 있는 방법이 있습니다.


<!--[if IE 6]>
   익스플로러 6.0 버전에서만 이 글자가 보임
<![endif]-->



<!--[if gte IE 5.5]>
   <script language="javascript">alert("5.5 이상을 쓰시네요");</script>
<![endif]-->



자세히 보시면 보통의 HTML 주석문 <!-- / -->에서 조금 추가된 형태라는 걸 알수 있겠죠?
if 조건문이 참이면 안의 내용이 유효하다는 뜻입니다. 즉 주석으로 처리되지 않고
화면에 나타나거나 실행됩니다. 반대로 조건에 맞지 않으면 그냥 주석으로 처리되겠죠.



활용예:

<!--[if IE 5]> : EQUAL
<!--[if gte IE 6]> : GTE = Greater Than or Equal (크거나 같으면)
<!--[if lte IE 5.5]> : LTE = Lighter Than or Equal (작거나 같으면)
<!--[if gt IE 5]> : GT = Greater Than
<!--[if lt IE 6]> : LT = Lighter Than



아 그리고... 5.0 이상에서만 작동합니다.
5.0 미만의 버전에서는 이것에 대한 지원을 하지 않기 때문에 그냥 주석으로 인식합니다.

그다지 많이 쓰일 일은 없겠지만, 페이지의 특정부분만 일정버전 이상의 사용자에게만 보여준다든지
페이지의 어떤 부분이 특정한 버전에서만 말썽을 일으킨다 그러면 그 부분을 표시하지 않게도 할 수 있겠죠...
아니면 버전에 따라 태그를 약간씩 다르게 써야 할때 또는 버전체크 해야되는데 자바스크립트 일일이
작성하기 귀찮다거나 특정 버전에서 잘 되나 임시로 테스트해 볼 때 등에 이용할 수 있겠군요...

넘 간단한 강좌라고 욕하시면... 데이트 신청... 들어갑니다... -_-;;;




제목 글쓴이 날짜
벅스 연동 되는 자세한 소스... [6] 서비 2002.09.07
벅스 플레이어 소스입니다. [6] ☺Lifestory™ 2002.09.07
[HTML 초보자]- 테이블 태그를하자-4 [1] ZipShin 2002.09.07
[HTML 초보자]- 테이블 태그를하자-3 [2] ZipShin 2002.09.04
자바스크립트 없이 브라우저 버전체크 [5] steelheart 2002.09.03
[HTML 초보자]- 테이블 태그를하자-2 [5] ZipShin 2002.09.02
초보에게는 골치아픈 배경 위치 정하기... [6] 유지호 2002.09.01
[HTML 초보자] 테이블 태그를하자-1 [5] ZipShin 2002.08.30
[HTML 초보자] marquee 태그 마스터 하기. [5] ZipShin 2002.08.27
스타일 시트 적용순서 [4] 판타랏사 2002.08.24
[HTML 초보자] HTML <Hr>태그에 대해서.. [3] ZipShin 2002.08.23
[HTML 초보자] 강제개행 <br>태그 엔터효과. [8] ZipShin 2002.08.21
HTML/CSS/JSCRIPT Reference for IE5.0 and above [5] 송인석 2002.08.20
HTML과 CSS 사전을 만들어 보았습니다. [7] 01CODE.com 2002.08.20
[초보-하드코딩] 소스정리 팁 몇가지... [23] 안데르센 2002.08.19
[HTML 초보자] HTML 문단 P태그에 대해서 알아봐요..^^ [5] ZipShin 2002.08.18
웹 폰트 적용 시키기 - 초보자용 - [13] 하지메 2002.08.18
[HTML]::HTML소스를 쉽게! 그대로 표시하게 하잣!! [3] Smileru™ 2002.08.17
[HTML 초보자] HTML HeadLine태그(H1,H2..) [6] ZipShin 2002.08.16
깔끔한 홈페이지를 만들고 싶다면 꼭 알아야 할 것(2) [9] 키르(SP) 2002.08.15