웹마스터 팁

안녕하세요
그냥 제가 만들고 있는 홈페이지에 적용하려고 찾아보다가
없어서 직접 만들고 겸사 겸사 해서 여기에 올려봅니다..
직접 만들어보니 무척 간단하면서도 허접하네요..
이런걸 가지고 낑낑 댔다니.. - -..
참고로 저는 크롬리스 때문에 버젼별 페이지를 만들게 된겁니다.
그리고 이건 익스플로어 전용이 될듯 싶네요..
제가 왕초보라; 틀린부분 있으면 지적 해주세요;

<SCRIPT LANGUAGE="JavaScript">

ver = navigator.appVersion.substring(22,25);

if (ver == "2.0")
window.location.replace('2.htm')

else if(ver =="3.0")
window.location.replace('+ '3.htm')

else if(ver =="4.0")
window.location.replace('4.htm')

else if(ver =="5.0")
window.location.replace('5.htm')

else(ver =="6.0")
window.location.replace('6.htm')

</SCRIPT>

설명을 하자면,
navigator.appVersion 으로 버젼을 추출 할땐 문자열이 너무 길기 때문에 - _-
버젼 비교 하기가 빡세지겠죠..
navigator.appVersion 을 출력 할 경우에 22번째 문자부터 25번째 문자열이
소숫점이 포함된 버젼정보가 들어있는데요..
익스플로어 6.0 sp1 의 경우엔 6.0 이 됩니다.
그레서 substring 으로 필요한 문자열만 추출해서 변수 ver 에 대입 했습니다.

따라서 1.0 일 경우에는 1.htm 을 열고
2.0 일 경우에는 2.htm 을 열고
.
.
6.0 일 경우에는 6.htm 을 열고;;

소숫점 뒷부분을 없애고 싶으시면
ver = navigator.appVersion.substring(22,25);
요기서 맨 끝에 25만 23으로 바꿔주시면 6.0 에서 .0 은 지워지고 6만 남게 되죠;;
그리고 if 문에서 .0 지워주시면 되겠구요.

마찬가지로 응용하면 소숫점 뒷자리만 비교할 수도 있구요.
OS 별, 브라우저별 비교도가능 하겠네요..
일명 문자 자르기 신공 -_ -

그리고 전 이곳에 정보를 훔쳐갈때만 가끔 들르기 때문에
질문 올리셔도 못볼 가망성이 큽니다..
제목 글쓴이 날짜
팝업 창 띄우고 어미창 사라지게 하는 소스 [5] piasol 2004.03.06
보안문서 만들기 [5] 민우주 2004.03.07
뉴스티커 [16] file zero 2004.03.10
[초간단 자바스크립트!] 서브메뉴 만들기...~ [11] ∑Ztxy 2004.03.10
전체 include menu 만들기(롤오버 이미지 사용) [4] Neoyoung 2004.03.14
프레임사이트에서 자식 프레임(URL)로 직접 치고 들어 올경우 다시 프레임 부모로 돌려보내는 소스 나야 2004.03.15
브라우져(윈도우) 창의 크기(사이즈)를 조절하는 소스입니다 [5] 나야 2004.03.15
웹브라우저 상태바가 밑으로 내려오는 소스 [5] 프리서버 2004.03.16
움직이는 타이틀바 [4] 김동현 2004.03.18
MS agent online object - Default Character 인 Merlin Action 추가 [2] 꽃ちゃん 2004.03.19
버튼 만들기 [1] 旻天 2004.03.23
허접한 풀다운 메뉴 소스입니다. (유용한 팁 일지는 모르겠네요.) [9] file tintintm 2004.03.23
팝업공지창 2개이상 띄우기(시간제한 가능) [8] lemin 2004.03.23
XP계열의 방문자 컴에서 ClearType 효과 사용여부 확인 [4] YeUPy 2004.04.04
바보같은 MS의 parseInt 버그. [4] 김관석 2004.04.09
브라우저 버젼별 다른 페이지 보여주기 [2] Kuldahar 2004.04.13
자기가 살아온 시간 구하기.. 데스크탑에 나타내기 [4] kein23 2004.04.14
(For 초보)원클릭으로 여러프레임 컨트롤하기 [2] 쉬드 2004.04.19
[iframe:아이프레임] 내용에 맞게 사이즈 조절하기 한번입력으로 끝.[다른방법:중복아닌듯] [45] beMax 2004.04.23
특정부분을 원클릭에 copy 또는 선택하기 [3] ▩윤미 2004.04.30