基于位置的内联弹出 jquery geoio

发布于 2024-12-26 21:55:53 字数 815 浏览 0 评论 0原文

我试图将基于位置的弹出窗口添加到我已有的弹出窗口中,但我不希望它们都显示 ie。如果是美国或加拿大,我希望他们看到一个弹出窗口,如果是世界其他地方,我希望他们看到另一个。

到目前为止,在 JFK 论坛的帮助下,我得到了 jquery cookie api 的链接加上这个:

    function openFancybox() {
setTimeout( function() {$('#various3').trigger('click'); },5000);
}
$(document).ready(function() {
var visited = $.cookie('visited');
if (visited == 'yes') {
    return false;
} else {
    openFancybox();
}
$.cookie('visited', 'yes', { expires: 0 });
$('#various3').fancybox();
});

我想使用 netimpact< /a> api 来确定用户来自哪里,除非有更好/更简单的方法来做到这一点。

在 netimpact api 中,他们给出了 api 选项列表(我使用 IP 地址到位置),但之后您需要在以下之间进行选择:JSON、管道 (|)、分号 (;)、逗号 (,)、制表符 ( /t)。我不确定我需要哪一个,从这里我真的不知道该去哪里以及如何将它与上面的脚本集成(因为你可能会猜到我以前没有真正这样做过)

任何帮助非常

感谢

萨姆

im trying to add a location based popup to a popup i already have but i dont want both of them to show ie. if there is the USA or Canada i want them to see one popup and if there in the rest of the world see the other.

So far with the help of JFK from the forum ive a link to the jquery cookie api plus this :

    function openFancybox() {
setTimeout( function() {$('#various3').trigger('click'); },5000);
}
$(document).ready(function() {
var visited = $.cookie('visited');
if (visited == 'yes') {
    return false;
} else {
    openFancybox();
}
$.cookie('visited', 'yes', { expires: 0 });
$('#various3').fancybox();
});

I would like to use the netimpact api to determine where the user is coming from unless if theres a better/easyier way to do it.

In the netimpact api they give a list of api options (im going with ip address to location) but after that you need to chose between : JSON, pipe (|), semi-colon(;), comma(,), tab (/t). im not sure which one i need and from here i dont realy have a clue where to go and how to intergrate it with the above script (as you can probaly guess ive not realy done this befor)

any helps much appreciated

regards

sam

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文