2

通常、「正常にインストールされました」ページの本文に配置されるこのトラッキング ピクセルがあります。

<img src="http://domain.com/adclick.php" width="1" height="1" border="0" />

しかし、代わりに、誰かがダウンロード ボタンをクリックしたときに起動するようにしたいと考えています。これは可能ですか?ダウンロードボタンは、adclick.php ページにヒットする onClick の JavaScript 関数を呼び出すことができると思いますか?

ありがとうジェームズ

4

4 に答える 4

2

次のことを試してください。

<script>
  function fire() {
    var img = document.createElement("img");
    img.setAttribute("src", "http://domain.com/adclick.php");
    /* set other attributes here */
    document.body.appendChild(img);
  }
</script>
<button onClick="fire();">Click me</button>
于 2013-03-23T00:42:46.243 に答える
0

これは PHP に関する質問ではありませんが、少なくともタグを付けています。

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script type="text/javascript"> 
function iteration() { 
$.get("http://domain.com/adclick.php");
return false;
}
</script>
<input type="button" value="Tracking Text" onclick="iteration();" />
于 2013-03-23T00:41:58.817 に答える
0

jQuery を使用している場合の別の解決策:

<script type="text/javascript">
function downloadButtonClicked() {
    $('<img src="http://example.com/adclick.php" width="1" height="1" border="0" />').appendTo('body');
}
</script>
<a href="/download" onclick="downloadButtonClicked();">Download</a>
于 2019-02-15T14:27:30.997 に答える