I want to know how to get client IP address using jQuery?
Is it possible? I know pure javascript can't, but got some code using JSONP
from Stack Overflow itself.
So, is there any workaround using jQuery?
I want to know how to get client IP address using jQuery?
Is it possible? I know pure javascript can't, but got some code using JSONP
from Stack Overflow itself.
So, is there any workaround using jQuery?
A simple AJAX call to your server, and then the serverside logic to get the ip address should do the trick.
Then in php you might do:
jQuery can handle JSONP, just pass an url formatted with the callback=? parameter to the
$.getJSON
method, for example:This example is of a really simple JSONP service implemented on with
api.ipify.org
.If you aren't looking for a cross-domain solution the script can be simplified even more, since you don't need the callback parameter, and you return pure JSON.
If you want to use the IP and assign it to a variable, Try this. Just call
GetUserIP()