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/ 여기에 가면 언어별 사용예제가 있습니다.
'IT이야기' 카테고리의 다른 글
PHP SQL Injection 공격 방지 방법 (0) | 2017.02.09 |
---|---|
카비레이크 G4560 vs 스카이레이크 i3-6100 (0) | 2017.02.02 |
PHPExcel 셀병합 처리 방법 (0) | 2017.02.01 |
PHPExcel 줄바꿈 처리 개행문자 넣기 (0) | 2017.02.01 |
Chrome Firefox IE Whale 캐시 디렉토리 변경방법 (0) | 2017.01.26 |