重定向Javascript中包含的URL路径
Redirect URL paths included with Javascript
我看到了几个关于通过javascript重定向到页面的问题,这很好,但所有这些问题都只是重定向到一个基本url。我想包括一个可变路径。比如说,我有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
变量将解析当前URL中/
之后的任何内容。我试过查看JavaScript的match
和regexp
,但它们看起来都很混乱。
尝试
window.location = window.location.href.replace('glas', 'glass');
您可以执行以下操作:
window.location.href = window.location.href.replace('glas','glass');
相关文章:
- Ajax URL路径未替换当前URL
- javascript window.location在检查firebug时给了我一个错误的url路径
- 在angularjs中动态路由url路径
- 来自URL的Regex URL路径
- 在相对于用户当前 URL 路径的不同路径中设置 Cookie
- 是否存在用于解析 URL 路径段(矩阵)参数的 JavaScript 库
- 我可以使用URL路径提交参数吗
- 将URL路径与<a>attr('href')来动态更新.active类
- 重定向Javascript中包含的URL路径
- 增加/减少 URL 路径名单击
- AngularJS hashbang模式复制URL路径
- 无法使用angular中的$location服务更改URL路径
- 如何从php或node.js获取websocket url路径
- 如何对“.”进行编码以在 URL 路径中使用
- 匹配不带查询字符串的 URL 路径
- 如何根据 URL 路径添加 CSS 类
- history.pushstate如何允许嵌套URL路径的单一入口点
- jQuery做一些取决于url路径的事情
- 使用正则表达式提取 url 路径
- Angular js显示基于所选项目和url路径的名称