我的查询是我有一个重定向到另一个页面的链接.在webkit浏览器中,如何在重定向发生之前强制执行sitecatalyst服务器调用(脚本执行)?
我正在使用sitecatalyst作为门户网站.我已经配置了自定义链接调用,以包含doneAction参数,以便在webkit浏览器上成功完成调用(如Adobe指南中所述).
按钮onClick事件的自定义链接代码如下:
<script language="javascript" >
function search(keyword)
{
var s=s_gi('testing');
s.linkTrackVars="prop11,events";
s.linkTrackEvents="event6";
s.prop11=keyword;
s.events="event6";
s.tl(this,'o','Search',navigate());
window.location=searchresults.html;
}
</script>
<script language="javascript" >
function navigate()
{
return false;
/*To induce a delay to ensure that image request is sent to Adobe before the
user leaves the page.(As given in Adobe guide - code release H.25))
Code version H.25 (released July 2012) includes an overloaded
track link method ( s.tl ) that forces WebKit
browsers to wait for the track link call …
Run Code Online (Sandbox Code Playgroud)