0

こんにちは、私は ppc キャンペーンのコンテンツを非表示にしようとしています。リンクから来た場合、URL に "/?utm_source=google" のようなものが含まれます。

私は次のものを持っていますが、それはその正確なURLでのみ機能します

 var url = "http://mysite.com/?utm_source=google";
  if (location.href==url){
    $('div').hide();
  }

理想的には、複数のページで機能する必要があります。つまりhttp://mysite.com/page-one/?utm_source=google

誰かがこれを回避する方法を知っているかどうか疑問に思っていますか?

4

2 に答える 2

0
var option = 'coke';
    var url = window.location.href;
    option = url.match(/option=(.*)/)[1];
    showDiv(option);
});
function showDiv(option) {
    $('.boxes').hide();
    $('#' + option).show();
}

目次を読む

于 2013-08-19T11:42:42.907 に答える
0

正規表現の一致を使用します:

  if (location.href.match(/utm\_source\=google/ig)){
    $('div').hide();
  }
于 2013-08-19T11:39:07.743 に答える