如果当前url在url中具有特定标志,则转到路径

时间:2011-12-27 01:02:34

标签: jquery

如果用户登陆包含特定参数的网址,我需要使用jquery将用户重定向到新的网址。

因此,当用户登陆www.thisurl.com/property#yes?uid=12&fid=3时我想将其重定向到www.thaturl.com/fill?fid=3&uid=12

如果#yes显示在他们最初登陆的网址中,则重定向它们并在初始网址中包含所有其他标记,如果没有,则将它们保留在原位。

1 个答案:

答案 0 :(得分:2)

检查哈希,看它是否匹配,然后转发请求。

var hash = window.location.hash;

if (hash && hash.substr(1, 3) == 'yes') {
   window.location = 'http://www.thaturl.com/fill' + hash.substr(4);
}

jsFiddle