所以我想在Javascript中使用相对URL加入字符串。加入相关网址?
基本URL = “http://www.adress.com/more/evenmore”
与
相对URL = “../../adress”=> “http://www.adress.com/adress”
相对URL = “../adress”=>“ http://www.adress.com/more/adress“
什么是最好的方法?我正在考虑使用正则表达式并检查
我找到了多少“../”,然后从baseurl中减去该数量,并将它们添加到剩余的数量中。
不错。谢了哥们! – heffaklump 2010-04-22 06:13:20
我修改了这个地方,测试'。'还要测试空字符串'url1 [i] =='。' || url1 [i] =='''所以如果传入的URL有斜杠,它仍然会构成一个有效的URL。 +1 – Jay 2012-11-29 14:27:35