1. navigator.language
2. navigator.userLanguage
클라이언트의 언어 설정이 한국어일 경우
|
IE |
CHROME |
FIREFOX |
language |
undefined (일정 버전이상 가능 11은 됨) |
O |
O |
userLanguage |
O |
undefined |
undefined |
클라이언트 브라우저의 언어 설정에 따라 해당 언어 페이지 노출
<script>
var lang = "undefined";
if(navigator.language != null) lang = navigator.language; // 언어 값이 있을 경우 lang에 저장
lang = lang.toLowerCase().substring(0.2); // 저장된 언어 값을 0부터 2까지 자르고 소문자로 변환하여 lang에 저장
if(lang == "ko") location.href = "https://xxx.co.kr/index_ko.jsp"; // lang에 저장된 값이 ko일 경우 한글 페이지 로드
else if(lang =="en") location.href ="https://xxx.co.kr/index_en.jsp"; //lang에 저장된 값이 en일 경우 영문 페이지 로드
</script>
'Web Programming > JavaScript' 카테고리의 다른 글
[JavaScript] Select 태그 이벤트처리 / option value,text 가져오기 (2) | 2018.12.19 |
---|---|
[JavaScript] document.getElementById() (0) | 2018.09.13 |
[JavaScript] 날짜 객체(Date Object) (0) | 2018.08.01 |
[JavaScript] 객체 (0) | 2018.08.01 |
자바스크립트 - 연산자 (0) | 2018.07.31 |