Перенаправление JavaScript на основе реферера?

есть ли в любом случае, чтобы захватить ссылочный URL-адрес с помощью javascript, скажем, URL-адресhttp://page.com/home?local=fr, затем перенаправьте пользователя на новую страницу с тем же локальным, что и страница reffering (http://page.com/login?local=ссылаясь на местные)?

псевдо-код будет примерно таким:

var referringURL = document.referrer;
var local = referringURL.substring(referringURL.indexOf("?"), referringURL.length())
var newURL = "http://page.com/login" +local;
Send user to newURL

- Спасибо, -Пит

1 ответов


if (document.referrer != "") {
   var referringURL = document.referrer;
   var local = referringURL.substring(referringURL.indexOf("?"), referringURL.length);
   location.href = "http://page.com/login" + local; 
}