2

我试图将基于位置的弹出窗口添加到我已经拥有的弹出窗口中,但我不希望它们都显示 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 api 来确定用户来自哪里,除非有更好/更简单的方法来做到这一点。

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

非常感谢任何帮助

问候

山姆

4

0 回答 0