html Html代码(普通javascript),可以跟踪Google Analytics中的电话号码点击次数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html Html代码(普通javascript),可以跟踪Google Analytics中的电话号码点击次数相关的知识,希望对你有一定的参考价值。
<!-- Track phone number link clicks -->
<script type="text/javascript">
/* <![CDATA[ */
(function(){
var DOMReady = function( a, b, c ) {
b = document;
c = 'addEventListener';
b[c] ? b[c]( 'DOMContentLoaded',a ) : window.attachEvent( 'onload', a );
};
var addDOMListener = function( o, e, f, c ) {
if(o.addEventListener) {
return o.addEventListener( e, f, c );
}
else if( o.attachEvent ) {
return o.attachEvent( "on" + e, f );
}
/* log error to console */
console.log('failed to attach event:');
console.log([o,e,f,c]);
return o;
};
var addTracker = function() {
var links = document.querySelectorAll('a[href^="tel:"]');
if( links && links.length ) {
for( var i = 0; i < links.length; i++ ) {
addDOMListener( links[i], 'click', function() {
ga && ga( 'send', 'event', 'Links', 'Click', ( ( this.href ) ? this.href : '' ) );
});
}
}
};
DOMReady( addTracker );
})();
/* ]]> */
</script>
<!-- END Track phone number link clicks -->
以上是关于html Html代码(普通javascript),可以跟踪Google Analytics中的电话号码点击次数的主要内容,如果未能解决你的问题,请参考以下文章
EJS 高效的 JavaScript 模板引擎
15个HTML元素方法!
JavaScript基础 数组 及 方法
JavaScript中面向对象!
Ajax 数据传输格式—HTML
JavaScript常见函数形式