javascript - 如何将我的用户发送到扩展我当前 URL 的新网页?
问题描述
我正在尝试将我的用户发送到一个全新的网页,但这扩展了我当前的 URL。
例如,airbnb.com 加载的页面与 airbnb.com/become-a-host/room 完全不同。一个不会对另一个“隐藏”,但它们被视为单独的网页,您必须在其中加载从一个到另一个的所有内容。我想为我自己的网站做这个,但我不知道该怎么做。
我了解 React Router,但我对“隐藏”一页上的所有内容并显示另一页不感兴趣。我有兴趣呈现一个加载的全新网页,但扩展了我当前的 URL。下面是我能够成功地将用户发送到 URL,但没有加载新页面。
我想加载一个新网页,但上面的代码没有这样做。
解决方案
在页面上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
推荐阅读
- sql - 我在 SQL 中遇到一个问题:“不可能是一个界限”
- python - 使用 Celery 在 Quart 中传递应用程序上下文
- excel - 将平均计算添加到下一个空白行
- python - 来自 TX 地址和类型的 Web3 掉期金额(买入/卖出)
- oop - OOP 组合超过继承不需要的灵活性
- neo4j - 查找两个节点之间的路径时显示中间节点和关系
- r - 在 R 中给定边界内使用 sf 的点的平滑密度图
- google-cloud-platform - 在 GCP 中创建参数化 Vertex AI 管道
- laravel - 如何在 laravel 中设置两列主键?
- function-call - 消息来自 doGet 函数的 autoReply 函数...不工作