-1

RESTful Web サービス リクエストと条件に基づいて、アフィリエイト ピクセルを起動する必要がある状況があります。これらの条件はクラスのメソッドに存在します。

最初に、ピクセル内のリンクをダウンロードして、カールを介してピクセルを起動しようとしました。それは機能せず、私のアフィリエイトは、ピクセルはブラウザーからのみ起動する必要があると述べました。

私の頭に浮かんだのは、それらの条件に基づいてポップアップを開き、そのポップアップにこのピクセルをロードし、10 秒後に再びポップアップを閉じることでした。Javascript イベントを介してポップアップを開くことができます。しかし、私の要件に基づいてポップアップを開くことができるかどうかはわかりません。

どんな提案でも役立つかもしれません。ありがとう。

アップデート:

<?php
apiClass{
    method()
    {
        if(condition1)
        {
            echo "<open popup1 through js>"//Or any other solution
        }
        else
        {
            echo "<open popup2 through js>"//Or any other solution
        }
    }
}
?>
4

1 に答える 1

0
var popup = null; //this is js
<?php
if(condition1) ?>
  popup = <?= echo something ?>
<?php else ?>
  popup = <?= echo something ?>

  switch(popup){
  case "xxx":
    //open here 
  break;
  case "yyy":
    //open here
  break;
  }

php を使用して js で変数を初期化できます。次に、ページの準備ができたら、変数をチェックして、それに応じてポップアップを開くことができます。

于 2013-05-09T06:40:04.823 に答える