Universal Analytics:由单击触发的多个内联OnClick事件
Universal Analytics: Multiple inline OnClick events triggered by single click
我想在一次单击中触发多个内联OnClick事件。
第一个(window.open(会触发一个Facebook共享对话框。这能正常点火。
第二个{ga(...) }
应该触发Google(Universal(Analytics中的事件目标。然而,第二个OnClick事件不能正常工作,目标没有记录在GA中。
<a
class="facebook-share"
href="#"
onclick="
window.open('https://www.facebook.com/sharer/sharer.php?u='+encodeURIComponent(location.href),
'facebook-share-dialog',
'width=626,height=436');
return false;
ga('send', 'event', 'social share', 'facebook share', 'top button' );
">
Share on Facebook
</a>
你知道如何修复FB共享对话框仍然会触发,并且在GA中也会跟踪点击吗?
调用之间有return false
,因此处理程序在第二次调用之前退出。将其放置在对ga()
函数的调用之后。
相关文章:
- 如何在执行此特定onclick事件时执行JavaScript函数
- 如何调用“;链接_;在onclick事件上使用Javascript
- 如何使用jquery迭代具有相同属性的html元素并查找onclick事件
- 选择onclick事件jquery
- 如何刷新列表框内容onclick或blur事件
- 执行php函数的onclick事件的其他替代方案
- 动态创建OnClick事件Javascript
- onClick事件未触发reactjs
- 使用java脚本更改onClick事件中菜单选项卡的颜色
- 如何使用OnClick事件通过参数调用来调用PHP函数
- 第二个事件[onClick]不起作用
- 复选框事件onclick不起作用
- 如何在jQuery中为通知添加事件onClick
- JS函数不响应事件onclick
- 使用事件onclick访问if语句Javascript中变量的值
- 如何在事件onclick中抓取文本
- 如何绑定id < light >与事件Onclick
- 未找到JS事件OnClick
- 如何在js/prototype中触发具有特定顺序的事件(onclick)
- 无法触发javascript事件OnClick的复选框