首页 > 解决方案 > 如何将我的用户发送到扩展我当前 URL 的新网页?

问题描述

我正在尝试将我的用户发送到一个全新的网页,但这扩展了我当前的 URL。

例如,airbnb.com 加载的页面与 airbnb.com/become-a-host/room 完全不同。一个不会对另一个“隐藏”,但它们被视为单独的网页,您必须在其中加载从一个到另一个的所有内容。我想为我自己的网站做这个,但我不知道该怎么做。

我了解 React Router,但我对“隐藏”一页上的所有内容并显示另一页不感兴趣。我有兴趣呈现一个加载的全新网页,但扩展了我当前的 URL。下面是我能够成功地将用户发送到 URL,但没有加载新页面。

在这打字

我想加载一个新网页,但上面的代码没有这样做。

标签: javascripthtmlreactjsweb-development-server

解决方案


在页面上website.ca,执行 javascript(客户端,so inpublic/js/scripts.js或类似):

window.location.replace("addition_to_url")

这将重定向到新页面,并将添加添加到基本 url。即,将用户带到website.ca/addition_to_url

来源:w3schools.com/howto/howto_js_redirect_webpage.asp


推荐阅读