IP 확인, 허용 / 차단, 다국어 활용법 > jquery

본문 바로가기

jquery

IP 확인, 허용 / 차단, 다국어 활용법

페이지 정보

작성자 서방님 댓글 0건 조회 64회 작성일 19-04-18 14:50

본문

현재 접속한 기기의 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을 참조하시면 됩니다.

http://country.io/names.json


댓글목록

등록된 댓글이 없습니다.

Total 170건 1 페이지
게시물 검색

회원로그인

접속자집계

오늘
56
어제
152
최대
592
전체
76,944

그누보드5
Copyright © 서방님.kr All rights reserved.