Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否有Javascript脚本可以确定用户所在的国家?_Javascript - Fatal编程技术网

是否有Javascript脚本可以确定用户所在的国家?

是否有Javascript脚本可以确定用户所在的国家?,javascript,Javascript,Javascript对这有好处吗?JavaScript甚至可以做到这一点吗?如果Javascript不适合这个用途,那么PHP呢?jQuery版本。转换为标准Javascript非常简单 $.get("http://ip-api.com/json", function(response) { console.log(response.country); }); 您可以使用API来实现这一点 $.get("http://ipinfo.io", function (response) {

Javascript对这有好处吗?JavaScript甚至可以做到这一点吗?如果Javascript不适合这个用途,那么PHP呢?

jQuery版本。转换为标准Javascript非常简单

$.get("http://ip-api.com/json", function(response) {
    console.log(response.country);
});
您可以使用API来实现这一点

$.get("http://ipinfo.io", function (response) {
    console.log(response.country)
}, "jsonp");

您可以向其中一个IP地理定位服务发出AJAX请求。有
navigator.language
提供用户的区域设置。如果你是这么想的,你不能用JavaScript访问用户的IP地址。这个问题的答案有用吗@语言之旅!=国家@我从来没说过。