1

我在实现跟踪像素脚本时遇到问题,特别是将脚本绑定到点击事件。

这是我从像素跟踪服务提供商那里得到的 javascript:

<script type="text/javascript" language="javascript">

            var __autoFirePixels = true;

            (function() {

                    var script = document.createElement('script');

                    script.type = 'text/javascript';

                    script.setAttribute('async', 'true');

                    script.src = document.location.protocol+

                                '//pixel.traffiliate.com/pixel/pixels.js.php'+

                                'allsortsofapiinformation';

                    document.documentElement.firstChild.appendChild(script);

        })();

我需要在单击点击通话按钮时触发此代码 - 登录页面中有 2 个这样的按钮。

我觉得解决方案指日可待,我将不胜感激找到解决方案的任何帮助。

谢谢

4

1 回答 1

3
<a href="#" id="click-to-call">Click to call</a>
<script type="text/javascript">
var trackPixel = function() {
  var __autoFirePixels = true;
  var script = document.createElement('script');
  script.type = 'text/javascript';
  script.setAttribute('async', 'true');
  script.src = document.location.protocol+
  '//pixel.traffiliate.com/pixel/pixels.js.php'+
  'allsortsofapiinformation';
  document.documentElement.firstChild.appendChild(script);
}
document.getElementById('click-to-call').onclick = trackPixel;
document.getElementById('click-to-call2').onclick = trackPixel;
document.getElementById('click-to-call3').onclick = trackPixel;
</script>
于 2012-08-26T10:36:57.530 回答