当提交表单并显示“谢谢”消息(不是新的“谢谢”页面)时,我试图触发 Javascript 中的事件以在 Google Analytics 中进行跟踪。
我可以在表单按钮上使用 onSubmit,但更喜欢跟踪“谢谢”消息的显示时间。
它使用 onLoad 和一个像素 .gif 工作,使用下面的代码跟踪 Google Analytics 中的正确事件。
<img src="onepixelimage.gif" onload="_gaq.push(['_trackEvent','Petition','Submitted','Test2']);">
这工作正常。但它看起来很笨重,在页面上上传和隐藏一个像素的图像感觉就像 1997 年。
我觉得我应该能够在脚本加载时触发这个事件,使用 onLoad。
但我无法让这段代码工作:
<script type="text/javascript">
script.onload(function() {
_gaq.push('_trackEvent', 'Petition', 'Submitted', 'Test2');
});
</script>
有没有人有什么建议?我怀疑我的 Javascript 语法已关闭,或者这可能不起作用。
提前致谢!