为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript 将用户重定向到新页面

JavaScript 将用户重定向到新页面

BIG阳 2022-10-21 11:11:54
我正在使用 Firebase 和 Vanilla JavaScript 开发一个网络应用程序。假设我有主页 index.html,当用户单击登录时,会出现一个弹出窗口,他将在其中输入详细信息。由于他登录,这意味着 URL 应该是localhost:5000/signin. 是否可以使用前端的 JavaScript 来完成,或者是否需要添加 Node.js 来分别重定向用户。我很困惑这是如何工作的,如果有人能解释我应该如何处理这个问题,我将不胜感激。
查看完整描述

2 回答

?
哔哔one

TA贡献1854条经验 获得超8个赞

您可以更改 url 而无需在现代浏览器中更改或重新加载页面。

window.history.pushState({}, 'Signin', '/signin');

或者您可以使用 replaceState,因为您使用的是模式,但是它会中断按钮功能。

请看pushState


查看完整回答
反对 回复 2022-10-21
?
一只斗牛犬

TA贡献1784条经验 获得超2个赞

这将起作用:


<script>

    function signin() {

        window.open("/signin", "_blank", "width=500,height=300")

    } 

</script>

您可以将宽度和高度更改为登录页面的宽度和高度。此外,您可以在弹出窗口中添加一些其他属性。有关更多信息,请访问https://www.w3schools.com/jsref/met_win_open.asp 如果您想让您的页面最大化,这也可能会有所帮助如何使用 Javascript 打开最大化的窗口?


查看完整回答
反对 回复 2022-10-21
  • 2 回答
  • 0 关注
  • 82 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信