ちょっとクライアントでIPアドレスを取得する必要があったので、
やり方を残しておきます。
今回はipinfo.ioのJSONP API使用してIPアドレスを取得しました。
ちなみにipinfo.ioは自分のIPアドレスを教えてくれるWebサービスです。
##JavaScript
$.ajax({
url: "https://ipinfo.io",
dataType: "jsonp",
success: function(res){
$(".ip-address").text(res.ip);
}
});
##HTML
<p>
あなたのIPは<a class="ip-address"></a>です。
</p>
こちらのスクリプトを実行するとIPアドレスが表示できると思います。
##まとめ
通常、IPアドレスはサーバで取得することが多いかと思いますが、
今回のようにクライアントでもIPアドレスを取得したい時に役立ちます。