웹마스터 팁

이거 올려도 되는지 모르겠지만 외국사이트에서 가져와서 제가 디지털스크립트에디터 1.5 라는 프로그램으로 약간 수정한겁니다.

미리보기 : http://dongkeee.ipohang.org/jstest.htm

<SCRIPT LANGUAGE="javascript">
<!-- Hide from old browsers
latest = "6.2.2";

languagesq = new Object;
languagesq["un"] = "알려지지 않은 언어, ";
languagesq["cn"] = "중국 (simp.) 어, ";
languagesq["cs"] = "Czech language, ";
languagesq["da"] = "Danish language, ";
languagesq["de"] = "German language, ";
languagesq["el"] = "Greek language, ";
languagesq["en"] = "English language, ";
languagesq["es"] = "Spanish language, ";
languagesq["fc"] = "French (Canada) language, ";
languagesq["fi"] = "Finnish language, ";
languagesq["fr"] = "French language, ";
languagesq["hu"] = "Hungarian language, ";
languagesq["it"] = "Italian language, ";
languagesq["ja"] = "일본어, ";
languagesq["ko"] = "한국어, ";
languagesq["nl"] = "Dutch language, ";
languagesq["no"] = "Norwegian language, ";
languagesq["pl"] = "Polish language, ";
languagesq["pt"] = "Brazilian Portuguese language, ";
languagesq["ru"] = "Russian language, ";
languagesq["sv"] = "Swedish language, ";
languagesq["tr"] = "Turkish language, ";
languagesq["tw"] = "Chinese (trad.) language, ";
languagesq["uk"] = "영어 (UK), ";
languagesq["de-de"] = "German language, ;"
languagesq["en-gb"] = "영어 (UK), ";
languagesq["en-us"] = "영어, ";
languagesq["es-es"] = "Spanish language, ";
languagesq["fr-fr"] = "French language, ";
languagesq["ja-jp"] = "일본어, ";

lang = "un";
Component = "Unknown browser";
platform = "Unknown platform";
OS = "";
version = parseFloat(navigator.appVersion);
UA = navigator.userAgent;
ua = navigator.userAgent.toLowerCase();

// Language
if (((start = ua.indexOf("[")) > 0) &&
    ((end = ua.indexOf("]")) == (ua.indexOf("[") + 3))){
  language = ua.substring(start+1, end);
} else if (navigator.language) {
  language = navigator.language.toLowerCase();
} else if (navigator.userLanguage) {
  language = navigator.userLanguage.toLowerCase();
}
if (languagesq[language]) {
  lang = language;
}

// OS
if (((ua.indexOf("ppc") > 0) && (ua.indexOf("mac") > 0))
    || (ua.indexOf("mac_power") > 0)) {
//  if (ua.indexOf("os x")) {
//    OS = "macosx";
//  } else {
    OS = "macppc";
//  }
} else if ((ua.indexOf("linux 2.2") > 0)
           || (ua.indexOf("netscape6") && ua.indexOf("linux") > 0)) {
  OS = "linux2.2";
} else if (ua.indexOf("win") > 0) {
  OS = "win32";
}

// Other info
start = UA.indexOf('('+ ') + 1;
end = UA.indexOf(')');
str = UA.substring(start, end);
info = str.split('; ');

if (ua.indexOf('msie') != -1) {
  platform = info[2];
  Component = navigator.appName;
  str = info[1].substring(5, info[1].length);
  version = parseFloat(str);
} else if ((start = ua.indexOf("netscape6")) > 0) {
  if (info[0].toLowerCase() == "windows") {
    platform = info[2];
  } else {
    platform = info[0] + " " + info[2];
  }
  Component = "Netscape";
  version = ua.substring(start+10, ua.length);
  if ((start = version.indexOf("b")) > 0 ) {
    pr = version.substring(start+1,version.length);
    str = version.substring(0,version.indexOf("b"));
    version = str + " Preview Release " + pr;
  }
} else {
  if(info[2]) {
    if (info[0].toLowerCase() == "windows") {
      platform = info[2];
    } else {
      platform = info[0] + " " + info[2];
    }
  } else {
    platform = info[0];
  }
  if (ua.indexOf("gecko") > 0) {
    Component = "Mozilla";
  } else if (ua.indexOf("nav") > 0) {
    Component = "Netscape Navigator";
  } else {
    Component = "Netscape Communicator";
  }
}
// Some formatting
if ((platform.indexOf("NT") != -1) && (platform.indexOf("5.1") != -1)) {
  platform = "Windows XP";
}
if ((platform.indexOf("NT") != -1) && (platform.indexOf("5.0") != -1)) {
  platform = "Windows 2000";
}
if (parseInt(version) == parseFloat(version)) {
  version = version + ".0";
}

// Message according to the sniff result


You_R_running = "<font face="Arial,Helvetica" color="#000000" size="1">당신이 현재 사용하고 있는것은..:</font><BR>n";
You_R_running += "<font face="Arial,Helvetica" color="#003366" size="1"><B>" + Component + " " + version + "</B></font><BR> ";
You_R_running += "<FONT face="Arial,Helvetica" SIZE=1>" + languagesq[lang] + " 운영체제 : " + platform + "</font>";

document.writeln("<TABLE CELLPADDING=8 CELLSPACING=0 BORDER=0 WIDTH=100%><TR><TD>");
document.writeln(You_R_running);

// Stop hiding from old browsers -->
</SCRIPT>
제목 글쓴이 날짜
보안설정을 하다^^ 유의할점. [3] Dopesoul 2002.10.14
오 이런... 죄송하군요 ㅠ.ㅜ [2] 레드 2002.10.12
나만의 ftp서버 만들기 제2부 -serv-u 4.0- [12] 레드 2002.10.09
나만의 ftp서버 만들기 제1부 -serv-u 4.0- [1] 레드 2002.10.09
추천해드리는 보안공부 사이트 [3] Dopesoul 2002.10.05
리눅스 넋두리. [4] Dopesoul 2002.10.05
Redhat 8.0 release! [22] Dopesoul 2002.10.01
리눅스용 apm 자동설치 스크립트 [10] file 이경재 2002.09.27
웹호스팅할때 좋은 간단한 백업스크립트 [1] 김동현 2002.09.22
웹호스팅꽁수! 어느사용자가 얼만큼의 하드용량을 쓰고있는가? 알아봅시다. [1] Dopesoul 2002.09.22
War3 베틀넷 운영 [5] Dopesoul 2002.09.20
운영체제별 보안 참조사이트 [4] V(^o^)V 2002.09.16
apache + php + mysql + gd + freetype 설치 방법 [1] 꽃게BBS 2002.09.16
PC 한 대에 2 개 또는 그 이상의 랜카드 꽂고 서버 운영하기. [2] 김종환 2002.09.15
자동 apm 설치 쉘스크립트(리눅스) [5] file 김동현 2002.09.15
Win2k 터미널 서비스 연결시 MsTsc.Server 에러 때려잡기!! file KKwang 2002.09.10
레드헷 계열 사용하시는 분들 웹서버에 대해서...(APM연동) [11] lanyan 2002.09.10
[re] 레드헷 계열 사용하시는 분들 웹서버에 대해서...(APM연동) Dopesoul 2002.09.14
PHP에서의 SQL문 보안취약성 [5] 김영빈 2002.09.09
[Apache] 윈도우 NT 계열에 서비스 등록하기 [1] file 스카이 2002.09.08