채택완료

특정메뉴를 해외 아이피에서만 보이게 할 수 있는지요?ㅠ

2019-12-16 (월) 18:10:55 1,991

특정메뉴를 해외 아이피에서만 보이게 할 수 있는지요?ㅠ

카카오톡보면

해외이용자는

지구본같은게 뜨잖아요.

되긴 될거 같은데

방법이 있는지요?!ㅠ

|

답변 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>

2019-12-16 (월) 19:51:22

접속자 아이피로 판단을 해야겠죠 국내아이피 대역은 인터넷에서 검색해서 찾아보셔야할거 같네요

답변을 작성하려면 로그인이 필요합니다.