Get Country Code Using Javascript
I can't figure out how to get a country code from a visitor that goes to my webpage. I have seen plenty of other examples but none use plain Javascript. Here is my current code: &l
Solution 1:
According to the docs on the website, you should be able to retrieve the country code with ipinfo. try using $.getJSON instead of $.get
var country_code = null;
$.getJSON('http://ipinfo.io/' + userip, function(data){
country_code = data.country;
alert(country_code);
});
Solution 2:
I have used the below code using jQuery and its working fine for me. I am getting the country_code , country_name etc.,.
jQuery(document).ready(function($) {
jQuery.getScript('http://www.geoplugin.net/javascript.gp', function()
{
var country = geoplugin_countryName();
alert(country);
var code = geoplugin_countryCode();
alert(code);
console.log("Your location is: " + country + ", " + zone + ", " + district);
});
});
Note: Do remember to import the plugin script as below:
<script src="http://www.geoplugin.net/javascript.gp" type="text/javascript"></script>
Post a Comment for "Get Country Code Using Javascript"