重定向Javascript中包含的URL路径

时间:2013-12-10 19:59:51

标签: javascript parsing redirect

我已经看到了几个关于通过javascript重定向到页面的问题,这很好,但所有这些都只是重定向到基本网址。我想要包含一个可变路径。例如,我说http://www.glas.com/my/url/path我想使用window.location.replace()仅替换glas部分,并将其更改为glass。我是JavaScript的初学者,所以任何帮助都会非常感激。

这是我到目前为止所尝试的:

var path = ''; // this is where I'm stuck
window.location.replace("http://www.glass.com/" + path);

path变量将解析/之后的任何内容的当前网址。我试过看过JavaScript的matchregexp,但这一切看起来都很混乱。

2 个答案:

答案 0 :(得分:1)

您可以这样做:

window.location.href = window.location.href.replace('glas','glass');

答案 1 :(得分:1)

尝试

window.location = window.location.href.replace('glas', 'glass');