JAVASCRIPT 접속 IP 확인하는 방법



자바스크립트로 클라이언트 IP를 확인하는 방법입니다.


PHP 같은 서버사이드 언어에서는 $_SERVER['REMOTE_ADDR'] 로 확인할 수가 있지만,


자바스크립트에서는 제공하는 함수가 없습니다.


아래예제는 서버사이드의 js를 호출하는 방식으로 IP를 가져오는 방법입니다.



▶ jQuery 방식


<script type="text/javascript" src="//code.jquery.com/jquery.min.js"></script>

<script type="text/javascript">

$(function() {

$.getJSON("https://api.ipify.org?format=jsonp&callback=?",

function(json) {

document.write(json.ip);

}

);

});

</script>



▶ JAVASCRIPT 방식


<script type="text/javascript">

function getIP(json) {

document.write(json.ip);

}

</script>

<script type="text/javascript" src="https://api.ipify.org?format=jsonp&callback=getIP"></script>



https://www.ipify.org/ 여기에 가면 언어별 사용예제가 있습니다.



블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,