반응형
<div>이 컴퓨터의 IP 주소: <span id="client-ip"></span></div>
<script>
// HTML의 <script> 요소를 생성한다
const se = document.createElement('script');
// <script> 요소의 src 속성을 설정한다
se.src = 'https://ipinfo.io?callback=callback';
// <body> 요소의 하위 끝에 붙인다
// 그리고 콜백 함수를 호출한다
document.body.appendChild(se);
// 앞서 생성한 <script> 요소를 제거한다
document.body.removeChild(se);
// 콜백 함수가 호출된다
function callback(data) {
document.getElementById('client-ip').textContent = data.ip;
}
</script>
참조:https://joshua-dev-story.blogspot.com/2020/09/javascript-ip.html
728x90
반응형
'JS & jQuery' 카테고리의 다른 글
별점 (0) | 2022.03.07 |
---|---|
파일 이미지 미리보기 (0) | 2022.03.07 |
자바스크립트 배열 (0) | 2022.03.07 |
휴대폰 인증시간 js (0) | 2022.03.07 |
콤마 추가 및 삭제 출력 (0) | 2022.03.07 |