NS Binding Issue with s.tl() function
Hi,
This issue is regarding to s.tl() function of sitecatalyst. When I use s.tl() function and direct to different page, NS_BINDING_ABORTED error will occur on Omniture request.
Please see the below code.
<script type="text/javascript">
function trackLink(obj) {
s.forcedLinkTrackingTimeout = 3000;
s.linkTrackVars='eVar14,events';
s.linkTrackEvents='event15';
s.eVar14="SSR_OK";
s.events="event15";
s.tl(obj,'o','SSR_OK',null,'navigate');
}
function trackLinkError(obj) {
s.linkTrackVars='eVar14,events';
s.linkTrackEvents='event15';
s.eVar14="SSR_ERROR";
s.events="event15";
s.tl(obj,'o','SSR_ERROR');
}
</script>
<a id="link1" href="2.html" onclick="trackLink(this); return false;">Continue</a><br/>
<a id="link2" href="2.html" onclick="trackLinkError(this);">Continue with error</a>
I used two links (link1, link2) to directed to 2.html. When using link2, NS_BINDING_ABORTED error will occur on Omniture request. But according to link2, I used a delay using s.forcedLinkTrackingTimeout property and the Omniture request has been sent as expected without an error. But the problem is, if we define this delay how to define it and also it is not a good practice to use a defined delay on a commercial application.
Can anyone consult on this to resolve this issue.
--
Thanks