jQuery获取IP地址

Bar*_*rry 0 jquery jsonp ip-address jquery-load

古老的问题.需要找到解决方案.

这个:

$ .getJSON("http://jsonip.appspot.com?callback=?",function(data){ip = data.ip});

似乎不再起作用了:

App Engine Error

Over Quota

This Google App Engine application is temporarily over its serving quota. 
Please try again later.
Run Code Online (Sandbox Code Playgroud)

我找到了这个http://checkip.dyndns.org/

我使用load(数据类型设置为jsonp)来尝试获取html,但我不认为我做得对,或者只是无法完成.

有帮助吗?

谢谢堆栈;-)

wes*_*bos 5

只需使用以下代码创建一个php文件:

echo'[{"ip":"$ _SERVER ['REMOTE_ADDR']"}]';

然后使用get JSON ping它