Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/384.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_Redirect - Fatal编程技术网

Javascript 如何使用URL参数重定向到页面?

Javascript 如何使用URL参数重定向到页面?,javascript,redirect,Javascript,Redirect,我想在我的网站上创建一个simeple页面,根据javascript中的url参数将用户重定向到另一个页面。 基本上,我想要这样的urlhttps://example.com/go?redirect=google.com当用户被访问时,会将用户重定向到google或在之后输入的任何url?重定向= 这在JavaScript中可能吗?如果可能,我将如何编写代码来实现此功能?尝试以下方法: var url = new URL(window.location.href); var na

我想在我的网站上创建一个simeple页面,根据javascript中的url参数将用户重定向到另一个页面。 基本上,我想要这样的url
https://example.com/go?redirect=google.com
当用户被访问时,会将用户重定向到google或在
之后输入的任何url?重定向=

这在JavaScript中可能吗?如果可能,我将如何编写代码来实现此功能?

尝试以下方法:

    var url = new URL(window.location.href);
    var navigate = url.searchParams.get("redirect");
    window.location.href=navigate;

如果有人有同样的问题,还没有尝试过,但刚刚发现了这个问题,也许这会解决问题。你可以阅读。谢谢你的回复!它确实起了部分作用。脚本知道参数和所有内容,但是它重定向到example.com/google.com,而不仅仅是google.com。