IP 확인, 허용 / 차단, 다국어 활용법
작성일 19-04-18 14:50
페이지 정보
작성자서방님 조회 326회 댓글 0건본문
현재 접속한 기기의 IP를 받아오는 소스
<script src="http://jsgetip.appspot.com" type="text/javascript"></script>
<script>
$(document).ready(function(){
var check_ip = ip(); // 접속한 기기의 IP를 가져온다
alert(check_ip);
});
</script>
특정 IP 만 허용 & 차단하기
<pre class="brush: js;">
<script src="http://jsgetip.appspot.com" type="text/javascript"></script>
<script>
$(document).ready(function(){
var check_ip = ip(); // 접속한 기기의 IP를 가져온다
alert(check_ip);
});
</script>
</pre>
IP 로 접속 국가 확인
<script>
var ip = "";
var hostname = "";
var city = "";
var region = "";
var country = "";
var loc = "";
var org = "";
$.getJSON("http://ipinfo.io", function(data) {
ip = data.ip // 접속자 ip
hostname = data.hostname // 접속자 hostname
city = data.city // 접속자 도시
region = data.region // 접속자 지역
country = data.country // 접속자 국가
loc = data.loc // 접속 위도, 경도
org = data.org // ISP (인터넷 서비스 제공사업자)
// 지역별 분기
if (country == "KR") {
console.log(data);
} else if(country == "CN") {
console.log(data);
} else {
console.log(data);
}
});
</script>
국가 코드는 링크의 json을 참조하시면 됩니다.
댓글목록
등록된 댓글이 없습니다.
