gpt4 book ai didi

javascript - 使用 maxmind geoip2 调出城市名称

转载 作者:行者123 更新时间:2023-12-01 05:51:01 25 4
gpt4 key购买 nike

我使用这个简单的代码通过 maxmind 服务 (geoip2) 调用城市名称。它工作得很好,我也从这个网站上的某人那里得到了这个代码,谢谢他。

问题是当用户的位置不属于任何城市时,那么什么也不会出现,我的标题会看起来很愚蠢,就像这样“abc Offer from...”

当此脚本无法呼出城市名称时,请替换为“您的城市”。

<script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.2/jquery.min.js"></script>
<script src="//j.maxmind.com/js/apis/geoip2/v2.0/geoip2.js"></script>

<script>
geoip2.cityISPOrg(function (response) {

$("#city").html(response.city.names.en);

}, null, { w3cGeolocationDisabled: true });
</script>

<p>
<span id="city"></span>,
</p>

最佳答案

geoip2.cityISPOrg(function (response) {

if (response && response.city && response.city.names && response.city.names.en) {
$("#city").html(response.city.names.en);
}
else {
$("#city").html("your city");
}
}, null, { w3cGeolocationDisabled: true });

关于javascript - 使用 maxmind geoip2 调出城市名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22327086/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com