65.9K
CodeProject is changing. Read more.
Home

How to Find Current location based on IP-Address using Javascript?

starIconstarIconstarIconstarIcon
emptyStarIcon
starIcon

4.81/5 (24 votes)

May 5, 2011

CPOL
viewsIcon

237091

Sometime we have requirement to get current location e.g. Country code, country name etc using lat long. Though there are lot of way to accomplish this task but i found the easiest way to do this. And definitely its worth sharing as a tip and tricks. The following javascript code is used to find the location, latitude and longitude based on your IP address
<script language="JavaScript" src="http://j.maxmind.com/app/geoip.js"></script>

<br>Country Code:
<script language="JavaScript">document.write(geoip_country_code());</script>
<br>Country Name:
<script language="JavaScript">document.write(geoip_country_name());</script>
<br>City:
<script language="JavaScript">document.write(geoip_city());</script>
<br>Region:
<script language="JavaScript">document.write(geoip_region());</script>
<br>Region Name:
<script language="JavaScript">document.write(geoip_region_name());</script>
<br>Latitude:
<script language="JavaScript">document.write(geoip_latitude());</script>
<br>Longitude:
<script language="JavaScript">document.write(geoip_longitude());</script>
<br>Postal Code:
<script language="JavaScript">document.write(geoip_postal_code());</script>
It displays your city name, latitude, longitude,country etc. I hope you will like it.