Is there anyway to grab the referring URL using javascript, lets say the reffering url is http://page.com/home?local=fr, then redirect a user to a new page with the same local as the reffering page (http://page.com/login?local=referring local)?
Pseudo code would be something like this:
var referringURL = document.referrer;
var local = referringURL.substring(referringURL.indexOf("?"), referringURL.length())
var newURL = "http://page.com/login" +local;
Send user to newURL
Thanks, -Pete
if (document.referrer != "") {
var referringURL = document.referrer;
var local = referringURL.substring(referringURL.indexOf("?"), referringURL.length);
location.href = "http://page.com/login" + local;
}
来源:https://stackoverflow.com/questions/1098877/javascript-redirect-based-on-referrer