Я не могу понять, как получить код страны от посетителя, который переходит на мою веб-страницу. Я видел множество других примеров, но ни один из них не использует простой Javascript. Вот мой текущий код:
<!DOCTYPE html>
<html lang="en-US">
<head>
</head>
<body>
<script type="text/javascript">
var userip;
</script>
<script type="text/javascript" src="https://l2.io/ip.js?var=userip"> </script>
<script type="text/javascript">
document.write("IP: ", userip);
$.get("http://ipinfo.io/"+userip.text(), function (response) {
reg.text("country code here" + response.country);
}, "jsonp");
</script>
</body>
</html>
Я получаю IP-адрес пользователя из запроса JSONP на ipinfo.io
, используя $.get
метод jQuery.
К сожалению, l2.io.js
в настоящее время не возвращает ничего, кроме ip.
Если кто-нибудь может помочь или у вас есть примеры, пожалуйста, свяжите все связанные библиотеки JavaScript, которые потребуются. Спасибо.