Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Javascript重定向到特定URL_Javascript_Jquery_Html - Fatal编程技术网

使用Javascript重定向到特定URL

使用Javascript重定向到特定URL,javascript,jquery,html,Javascript,Jquery,Html,我想做的很简单,假设我有这样一个URLhttps://www.example.com/pro?type=oil来自URL,它可以是/pro?type=beans或/pro?type=rice之类的任何内容,我想要的是让URL将其重定向到类似以下内容https://www.example.com/zpro?type=oil请输入第一个URL是/pro?重定向位置是/zpro?谢谢。如果我正确理解您的要求,下面的内容应该可以 window.location.href = window.locatio

我想做的很简单,假设我有这样一个URL
https://www.example.com/pro?type=oil
来自URL,它可以是/pro?type=beans/pro?type=rice之类的任何内容,我想要的是让URL将其重定向到类似以下内容
https://www.example.com/zpro?type=oil
请输入第一个URL是/pro?重定向位置是/zpro?谢谢。

如果我正确理解您的要求,下面的内容应该可以

window.location.href = window.location.href.replace('/pro?', '/zpro?')

因此,您可以使用
window.location.href
访问当前URL的字符串。通过将其设置为新值,您可以更改当前URL!所以对您来说,这意味着设置
window.location.href=window.location.href.replace('/pro','/zpro')
。这将获取URL中的字符串
/pro
,并重定向到
/zpro
,同时保持查询参数不变

你的问题是什么?@Slaks简单地将来自URL的任何内容重定向到这里,仅此而已。谢谢,让我试试。