답변 2개
채택된 답변
+20 포인트
중요한것 아니면 브라우저 언어로 판단하시죠.
퍼옴 : https://hsunnystory.tistory.com/61
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>
답변을 작성하려면 로그인이 필요합니다.