Javascript重定向将访问者发送到错误的URL

时间:2016-08-26 13:23:51

标签: javascript redirect permalinks

我有一个用户提交表单后发生的重定向。用户应该像这样浏览漏斗:

SiteA.com/submit-form/ ---> SiteB.com/payment /

问题 - 重定向忽略域名(即SiteB)。它将访问者发送到SiteA.com/payment/

以下是代码:

jQuery(document).ready(function(){
        var tracker = ga.getAll()[0];
        var linkerParam = tracker.get('linkerParam');
                 var url = 'https://siteB.com/payment/?' + linkerParam;
        window.setTimeout(window.location = url, 4000);
    });

此代码旨在附加Google Analytics跨域跟踪代码。表单插件(Formidable Pro)还内置了重定向选项。激活后,它也会重定向到错误的页面。

我不知道从哪里开始寻找。我在永久链接中添加了一个类别库。我刚刚删除它,希望这可能是问题所在。任何想法/帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

window.location返回对象,在严格模式下,您将在Chrome中获得异常。 您可以找到here

的完整说明

你只需要

window.setTimeout(function(){window.location.href = url}, 4000);