我正在尝试构建一个“函数”跟踪器或类似的东西,如果函数被触发,它会向服务器发送请求。
我只有一个问题,如何触发按钮上的功能,该按钮重定向到另一个域。
如果我使用 onclick='' 该函数被执行,但它没有时间将请求发送(或返回)到服务器。
要点是在加载目标网址后使其触发。
是否可以使用 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>
欢迎任何其他想法:)
谢谢帮助。