반응형
웹개발시 사용자 국가 파악을 위해 해당브라우저의 언어를 가져오고 싶을 때가 있다.
아래 방법으로 간단히 정보를 가져올 수 있다.
1. 브라우저 언어 가져오기
사용자 브라우저는 다음과 같이 정보를 가져올 수 있음
let userBrowserLang = navigator.language
# 위의 기능은 Chrome, Sapfari, Opera는 fully지원되고 IE는 11부터, Firefox는 1부터 지원 가능
그래서 IE버전 10이하는 아래로 언어정보를 가져올 수 있음
let userBrowserLang = navigator.browserLanguage
# 위 IE버전이 11을 사용하면 undefined됨
2. 테스트
- 아래 링크로 들어가면 W3C의 브라우저 언어 테스트도 가능하다. ( navigator.language 이용 방법)
https://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_nav_language
'Web Programming' 카테고리의 다른 글
[IT Tech Stacks] CMS, Programming Language, Web tech (4) | 2020.06.10 |
---|---|
[Javascript] LocalStorage, SessionStorage에 저장하기 / 브라우저별 Storage 용량 제한 (0) | 2018.11.21 |
D3.js 빠르게 알아보기 (0) | 2018.10.11 |
SW개발자와 디자이너가 가까워지는 법 (0) | 2018.08.07 |
클린코드 2장 : 의미있는 이름 (0) | 2017.10.22 |