See http://ipinfo.io/developers
AJAX.request("http://ipinfo.io/json","GET",null,function(response){ var result = ""; for (var property in response) { result += property + ": " + response[property] + "
"; } document.getElementById("content").innerHTML = result; },function(){ document.getElementById("content").innerHTML = "AJAX request failed." });