当国际访客访问我的美国基地网站时,我想显示一个弹出窗口。最好用javascript或jQuery框架。有什么建议吗?
答案 0 :(得分:0)
以下是使用jQuery,http://smart-ip.net/和https://github.com/carhartl/jquery-cookie的解决方案:
$(document).ready(function() {
if (!$.cookie("international")) {
$.getJSON("http://smart-ip.net/geoip-json?callback=?", function(data){
if (data.countryCode !== "US") {
popUpFunction();
$.cookie("international", "yes", { expires: 365 });
} else {
$.cookie("international", "no", { expires: 365 });
}
});
} else {
if ($.cookie("international") === "yes") {
popUpFunction();
}
}
});