0

関数がトリガーされた場合にサーバーにリクエストを送信する「関数」トラッカーなどを構築しようとしています。

他のドメインにリダイレクトするボタンの機能をトリガーする方法が1つだけあります。

onclick='' を使用すると、関数は実行されますが、リクエストをサーバーに送信 (または取得) する時間がありません。

主なポイントは、ターゲット URL がロードされたら起動することです。

Javascriptでそれを行うことは可能ですか? ターゲットのオンロード、どこかにタイムアウトを設定、またはターゲットがロードされている場合はこれとあれを実行しますか? この方法でトリガーしようとしましたが、機能しません:

<a class="button" onclick="trackfunction();"  href="https://www.stackoverflow.com">click here to load it</a> 

<a class="button" onclick="setTimeout(function(){trackfunction()},0);"  href="https://www.stackoverflow.com">click here to load it</a>

他のアイデアは大歓迎です:)

助けてくれてありがとう。

4

1 に答える 1