【问题标题】:How do I send my users to a new webpage that extends my current URL?如何将我的用户发送到扩展我当前 URL 的新网页?
【发布时间】:2019-06-03 17:26:51
【问题描述】:

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

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

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

Text here

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

【问题讨论】:

标签: javascript html reactjs web-development-server


【解决方案1】:

在一个页面上,website.ca,执行 javascript(客户端,所以在 public/js/scripts.js 或类似的):

window.location.replace("addition_to_url")

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

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

【讨论】:

  • 我想,这不是问题的范围
  • 感谢您的回复。我知道这个命令,但仍然只是渲染我在主页上的所有内容。也没有加载任何内容。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-09-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多