-2

ボタンがクリックされた回数を追跡する方法はありますか? ソリューションに JS のみを使用したいのですが、PHP/MYSQL を使用する必要がある場合は問題ありません。私はすでに Google アナリティクスを導入しているので、そこにオプションがあるかどうかはわかりません。

ボタンのsrcは、jqueryによって取得される「#」です

編集:うわー、私が間違った方法で尋ねたことに完全に気づきませんでした。私がやろうとしているのは、JavaScript のイベント処理ではなく、永続的にクリックするユーザーの合計です。ボタンが押された回数と時間を追跡できるようにしたいだけです

PHP スクリプトへの post Ajax 呼び出しのようなことは可能でしょうか?

4

3 に答える 3

1

ボタンの onClick イベントを登録します。onClick ハンドラーは、サーバーから空の画像をロードするようなことを行う必要があります (ただし、表示はしません)。次に、サーバー上のその gif への呼び出しを数えるだけです。

これは、Google アナリティクスなどの仕組みです。

于 2012-06-23T06:27:16.787 に答える
1

独自のイベント トラッキングを行いたくない場合は、Mixpanel が適している可能性があります。

于 2012-06-23T06:30:47.567 に答える
0

jQueryでそれを行うことができます:

HTML:

<button>Button</button>
<p>Button clicked: </p><input type="text"></input>

JS:

var buttonClickCount = 0;

$("button").click(function(){
    buttonClickCount++;
    $("input").val(buttonClickCount);
});

これが実際のデモです: http://jsfiddle.net/m8QVz/

于 2012-06-23T06:33:34.350 に答える