我想在JavaScript中为以下功能创建一个重定向;
一旦有人登陆网页,就会有一个JavaScript暂时将他们引导到网页上(他们将在这个网页上停留很短的时间,因此页面可以捕获cookie / ID),然后重定向到另一个网页;
例如:
我登陆www.bbc.co.uk?ID=1234,然后我被引导到另一个网页,其中包含我的查询字符串,www.google.com?ID = 1234,然后我立即被定向到最终网页,www.facebook.com。
可能有一个或多个查询字符串需要从bbc转移到google上。第三个也是最后一个网页上没有查询字符串。
我想问一下,如果可能的话?它必须是JavaScript,我知道在JS中引导某人只是简单;
到目前为止,我的工作方式为:
window.location.href =
我可以通过以下方式获取查询字符串:
var vars = [],hash; var q = document.URL.split('?')[1]; if(q!= undefined){ q = q.split('&'); for(var i = 0; i< q.length; i ++){ hash = q [i] .split('='); vars.push(散列[1]); vars [hash [0]] = hash [1]; }}
帮助/建议将非常感谢!
答案 0 :(得分:0)
您可以使用以下调用获取窗口的查询字符串:window.location.search