1

在我的应用程序中,用户单击指向另一个页面的链接。我想用自定义事件在 Omniture 中跟踪它,所以我将 Omniture st() 事件绑定到 click 事件。如何在请求下一页之前确定事件触发?

我在链接的点击事件上考虑了 event.preventDefault() ,但我实际上希望原始事件发生,而不是立即发生。

4

3 回答 3

3

omn​​iture 的 s.tl() 函数具有内置延迟

于 2010-07-24T21:12:17.727 回答
1

像这样的一些事情:

var cachedEvent = yourElement.onclick;
yourElement.onclick = function(){

    s.t(); // Omniture thingy
    cachedEvent(); // Old event

}
于 2010-04-30T21:31:26.747 回答
-1

我不知道 Omniture 事件是什么,但只是有

yourElement.onClick = function(){
    omnitureFunction();
}

onmitureFunction = function() {
    //stuff
    myOtherFunction();//what onClick is "supposed to do"
}

所以function2只有在成功完成时才会发生function1

于 2010-04-30T21:37:17.160 回答