2

私はすでに持っているポップアップにロケーションベースのポップアップを追加しようとしていますが、両方を表示したくありません。米国またはカナダがある場合は、一方のポップアップを表示し、その他の地域にある場合は、もう一方のポップアップを表示します。

これまでのところ、フォーラムからのJFKの助けを借りて、jquerycookieapiへのリンクとこれを追加します。

    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