重定向后如何将用户带到完全相同的位置?

弯曲的

我的注册页面是可滚动的,在底部用户将登录Google,通过重定向到另一个页面并重定向回来

当用户被重定向回页面时,它将加载页面的顶部,而不是底部。我需要保持该页面的状态(因为用户可能会被重定向两次)

一种方法是在重定向功能发生时向下滚动。使用谷歌是:

firebase.auth().getRedirectResult().then(function(result) {here !}

问题是,在返回之前有 2-3 秒的延迟。

如何在页面加载时保持页面状态如此正确,我们回到以前的位置

克里斯

将 URL 更改为您的#element以立即滚动

通过在登录前更改当前 URL,您可以让页面立即滚动到您想要的元素。

以下是更改 URL 的示例:

// "Title" is currently ignored
history.pushState({}, "Title", "/your-url#id");

用于穿越的 MDN 文档 history

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将用户重定向到返回的URL python

如何将用户重定向到其他页面?

如何将用户重定向到子域?

如何将用户重定向到当前 url

推送后如何将用户带到选定的索引

如果用户已经登录,如何将用户重定向到其主页?

注册用户后如何将用户导航(重定向)到页面 - React

如何强制Windows 10在大小完全相同的完全相同的位置真正打开程序?

Shopify 付款完成后如何将用户重定向回销售渠道?

如何将用户从控制器重定向到另一个域

如何将用户在云计算公司的FireStore特定活动重定向?

如何将用户从 django rest 框架中的中间件重定向到登录页面?

如何将用户重定向到单击编辑按钮的上一页

创建新帖子后如何将用户重定向到新创建的帖子

我们如何将用户重定向到 Django 中的指定管理员?

在 Django 中创建博客后如何将用户重定向到博客

注销时如何将用户重定向到上一页?

在表达方式中,如何将用户重定向到外部网址?

密码确认后如何将用户重定向到URL?

如何将用户号码重定向到电话应用程序颤振

填写登录表单后如何将用户重定向到/ creatPost?

如何将用户从浏览器重定向到iOS中的应用程序?

CodeIgniter-登录后如何将用户重定向到先前尝试的路由

如何将用户重定向到MVC中的登录页面

如何将用户重定向到ASP.net Core 1.1 MVC中的新URL

在Laravel中注册后如何将用户重定向到上一个URL

如何将用户请求重定向到Kubernetes中的另一个部署?

注册失败后如何将用户重定向到特定页面?

结帐页面后如何将用户重定向回index.php?