Javascript 如何仅向来自印度的游客投掷弹出窗口?
我只想向使用JavaScript从印度访问的用户显示一个条目弹出窗口。您需要进行IP地理定位。有很多插件可以帮助您实现这一点,找到最适合您的应用程序的插件。首先获取访问者的IPJavascript 如何仅向来自印度的游客投掷弹出窗口?,javascript,jquery,html,Javascript,Jquery,Html,我只想向使用JavaScript从印度访问的用户显示一个条目弹出窗口。您需要进行IP地理定位。有很多插件可以帮助您实现这一点,找到最适合您的应用程序的插件。首先获取访问者的IP $(document).ready(function () { $.getJSON("http://jsonip.com/?callback=?", function (data) { console.log(data); alert(data.ip); }); });
$(document).ready(function () {
$.getJSON("http://jsonip.com/?callback=?", function (data) {
console.log(data);
alert(data.ip);
});
});
然后使用实际返回国家名称的服务,如freegoip
$.getJSON("http://freegeoip.net/json/", function (data) {
var country = data.country_name;
var ip = data.ip;
});
之后,嘘你的弹出窗口
if(country == 'India') {
//......
}
在提问时,您需要提供更多详细信息,并描述您已经尝试过的内容。可能重复:(并从那里链接了大量重复项)感谢Munawir的及时回复。这对我有效$(窗口)。加载(函数(){$.get(“),函数(响应){var country=response.country;//alert(country);if(country='IN'){$(“#myModal”).modal({background:'static',keyboard:false});}},“jsonp”); });