javascript如何切换window.location属性的路径名和重定向

前端之家收集整理的这篇文章主要介绍了javascript如何切换window.location属性的路径名和重定向前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想将用户从不同的URL重定向到特定的URL.我尝试了各种各样的替换方式,似乎无法得到我想要的行为.除了我提供主机名外,此代码有效.我想使用 windows.location.hostname中的现有主机名,只提供一个新的路径名.有时网址大小和斜线(‘/’)不同.
window.location = 'http://localhost:36065/NewPath';

我该如何更改这些网址?

http://somesite.com/xxx/yyy/zzz to http://somesite.com/NewPath
http://somesite.com/xxx/yyy to http://somesite.com/NewPath
http://somesite.com/xxx to http://somesite.com/NewPath

我认为你说对了.路径可以在路径上变化,我想在.com之后基本上用’NewPath’替换所有内容

如果可能的话,我想要一个干净的正则表达式解决方案,但我是该部门的新手.感谢任何提示或技巧.

解决方法

location.pathname = '/newpath.html'

猜你在找的JavaScript相关文章