10

无论如何使用javascript获取引用URL,假设引用url是http://page.com/home?local=fr,然后将用户重定向到与引用页面具有相同本地的新页面(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

谢谢,-皮特

4

1 回答 1

18
if (document.referrer != "") {
   var referringURL = document.referrer;
   var local = referringURL.substring(referringURL.indexOf("?"), referringURL.length);
   location.href = "http://page.com/login" + local; 
}
于 2009-07-08T15:41:08.000 回答