如何只向那些来自印度的人提供弹出窗口?

时间:2017-08-01 10:09:38

标签: javascript jquery html

我想只向那些使用JavaScript访问印度的人显示一个条目弹出窗口。

2 个答案:

答案 0 :(得分:1)

首先获取访客的IP

$(document).ready(function () {
    $.getJSON("http://jsonip.com/?callback=?", function (data) {
        console.log(data);
        alert(data.ip);
    });
});

然后使用实际返回国家/地区名称的服务,例如FreeGeoIp

$.getJSON("http://freegeoip.net/json/", function (data) {
    var country = data.country_name;
    var ip = data.ip;
});

之后会弹出你的弹出窗口

if(country == 'India') {
    //......
}

答案 1 :(得分:-1)

您需要进行IP地理位置。有很多插件可以帮助解决这个问题,找到最适合您应用的插件。