1

我想在 JavaScript 中为以下功能创建重定向;

一旦有人登陆了一个网页,就会有一个 JavaScript 将他们暂时引导到一个网页上(他们会在这个网页上停留很短的时间,所以页面可以捕获 cookie/ID),然后再次重定向到不同的网页;

例如:

我登陆 www.bbc.co.uk?ID=1234,然后被定向到另一个网页,该网页带有我的查询字符串 www.google.com?ID=1234,然后我立即被定向到最终网页, www.facebook.com。

可能有 1 个或更多查询字符串需要从 bbc 转移到 google。第三个也是最后一个网页上没有查询字符串。

我想问一下,这可能吗?它必须在 JavaScript 中,我知道在 JS 中指导某人很简单;

到目前为止,我的工作是:

window.location.href =

我可以通过以下方式获取查询字符串:

var vars = [],哈希;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(hash[1]); 变量[哈希[0]] =哈希[1];} }

帮助/建议将不胜感激!

4

1 回答 1

-1

您可以通过以下调用获取窗口的查询字符串:window.location.search

http://www.w3schools.com/jsref/obj_location.asp

于 2013-05-30T16:37:17.507 回答